FoxPro/Visual FoxPro - row source como le hago ?

 
Vista:

row source como le hago ?

Publicado por DANIEL ESPINOSA (57 intervenciones) el 22/05/2003 16:23:08
amigos
como le puedo hacer para cambiar desde codigo la propiedad rowsource de un list, voy a crear un boton de mostrar campos entonces cuando el usuario escoja el boton cedula el list muestre las cedulas de la tabla y si el usuario escoje nombres el list muestre los nombres
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:row source como le hago ?

Publicado por redrojo (66 intervenciones) el 22/05/2003 16:50:49
Simple.
si te fijas en las propiedades existe otra llamada recordsourcetype, es alli donde se define el tipo de datos que quiero introducir, asumamos que cuando picas el boton A, generas una vista tablaA, con SQL, y si picas el boton B, generas una vista tablaB con SQL, las dos se asignan con un simple IF.

if A
thisform.recordsoucetype = 3 && los datos vienen de SQL
thisform.recordsouce = "sele cedulas from clientes into cursor tablaA"
endif
if B
thisform.recordsoucetype = 3 && los datos vienen de SQL
thisform.recordsouce = "sele nombre from clientes into cursor tablaB"
endif

espero te sirva, puedes usar un CASE, en ves de if o if anidado, y agregarle todo lo que se te ocurra para tener una buena presentacion.

suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar