Programación General > Visual FoxPro
...grid..
(1/1)
fallenanngel:
Hola a todos :hola:
Como siempre nada mas que molestar.. mi problema es que estoy trabajando con el grid, lo que estoy haciendo es presentar todos los registros de una tabla, pero para esto utilizo un combo para seleccionarlo por un codigo, el problema surge cuando ejecuto el formulario automaticamente me aparecen llenadas seis filas del grid con el mismo producto y sin haberlo seleccionado...por favor si alguien puede recomendarme que hacer para que solo me presente el registo que yo seleccione y en una fila... espero alguien me lea y pueda apoyarme..
gracias por su atencion y saludos... :angel:
none123:
La verdad que esto puede variar mucho segun como allas hecho el enlace de datos al grid, por lo que describes el problema se da al inicio del formulario, puede pobrar agregar un filtro en el load del formualrio a la tabla con cualquier criterio falso, como por ejemplo:
--- Código: Text ---SELECT tablaSET FILTER TO id=-1
para que de esta forma no devuleva nada, y entonces el grid no mostrara nada. Esto siempre y cuando en el grid allas puesto el enlace de datos en el 'RecordSource'.
arielb:
K tal lo que el amigo none123 sugiere es válido, pero podria traer problemas de tiempo y demoraria un pco al presentar la forma debido que se haria en el load, y el set filter cuando tienes muchos datos suele ser lento.
Otra sugerencia tambien podria ser crear una tabla temporal y que el grid haga referencia hacia esa tabla con la propiedad recordsource
--- Código: Text ---thisform.grid.recordsource = 'Temporal'thisform.refresh()
fallenanngel:
Hola gracias a ambos, ya solucione parte del problema y lo logre haciendo lo que me recomendaste juez...muchas gracias por prestarme atencion..
saludos.. :angel:
Navegación
Ir a la versión completa