22/01/2003, 11:54
|
| | Fecha de Ingreso: marzo-2002
Mensajes: 449
Antigüedad: 22 años, 8 meses Puntos: 0 | |
Parece que quieres utilizar el listindex como si fuera el campo clave de la tabla para utilizar todo como en fox.
Alla nomas le pones en value el numero de la clave principal y se va automaticamente y con displayvalue recuperas el nombre de la lista.
Asi tu quieres poner el listindex igual al campo clave para hacerle igual que en fox. Pero toma en cuenta que listindex te indica el elemento que esta seleccionado actualmente y cuando pones lista.listindex=4 le estas diciendo a visualbasic que seleccione el elemento cuatro.
En fox se haria algo como esto:
WITH ThisForm.lista
.BoundColumn=2
.Additem(cursor.nombre, .ListCount+1,1)
.AddListitem(str(cursor.clave),.ListCount,2)
EndWith
Pero ni hablar creo que en Visual Basic no hay equivalente.
Si lo hay tambien diganme a mi.
Última edición por Troyano; 22/01/2003 a las 11:57 |