Inicio > Visual Fox Pro > chavomix > evento click

evento click

Experto:
Usuario:
Fecha: 17/06/2008
Valoración: (4,00 sobre 5) Categoría: Visual Fox Pro
16/06/2008
yesgood, usuario preguntando en Visual Fox Pro
Usuario
Hola, como ejecuto un evento click de la lista desde un boton de comando?? le he probado el thisform.list1.click(), pero no me funciona.  Lo que realmente quiero es que la lista me mestre automáticamente los datos cargados sin tener que hacerle un click encima de ella para que me muestre. La lista muestra datos que se cargan en una tabla... Por favor si alguien me pouede ayudar !!      Gracias..
16/06/2008
yesgood, experto respondiendo en Visual Fox Pro
Experto
no tiene mucha claridad tu pregunta.. pero si lo que quiere es mostrar datos de una tabla en una lista, se puede de la siguiente manera...
thisform.list1.RowSourceType = 2
thisform.list1.RowSource = 'mi_tabla'
 
dodne mi_tabla tiene los campos que deseas mostrar... ssi no es lo que quieres, te sugiero aclarar un poco mas la pregunta par intentar ayudarte...
17/06/2008
yesgood, usuario preguntando en Visual Fox Pro
Usuario
ola Si le explico mi situacion:
1ro que hice es crear una tabla en el load del formulario,
2do utilizo esa tabla para guardar los datos que voy a mostar en la lista, la lista ya la relacione con la tabla con el RowSource y el RowSourceType
3ro con un boton agregar que contiene sencencias REPLACE guardo los datos en la tabla,hasta ak todo bien, pero tengo un problema que los contenidos de la tabla no me muestran al instante que le doy agregar sino que luego de hacer un click con el mouse sobre la lista. Y... lo que quiero es que me muestre el contenido Ya al instante de hacer AGREGAR   
 Gracias x su atencion....!!
 
17/06/2008
yesgood, experto respondiendo en Visual Fox Pro
Experto
amigo... si estas asignando la tabla creada en la lista.... bastara solo con hacer un refresh a la lista al final de la instrucion de agregar.., lista.rfresh... si esto no funciona, entonces vuelve a cargar la lista al finalizar el codigo de agregar... thisform.list1.RowSource = 'mi_tabla' ... siempre  despues de cargar la lista coloca go top, para que se muestre desde el inico de la tabla...
17/06/2008
yesgood, usuario preguntando en Visual Fox Pro
Usuario

Enlaces patrocinados