Page 1 of 1

filtrar una tabla por un campo....

Posted: Thu Aug 31, 2006 3:50 pm
by Elias Torres
Hola a todos queria saber si estoy haciendo bien un set filter en una tabla, este es parte del código que utilizo..


1-----SET FILTER TO (ariculos->codigo == clientes->codcli)
2-----articulos->(RECNO())
3-----odlg:REFRESH()
4-----registros()


La linea 1 es donde pretendo realizar el filtrado,la 2 coloco el recno en el registro de los articulos (quiero mantener el mismo cliente y mostrar todos los articulos que este tiene), la 3 es para refrescar la pantalla cada vez que realizo una busqueda nueva y la 4 es para irme al recurso donde muestro _ (es una function donde tengo declarado _ a mostrar).

Si ejecuto esto no me da error y me muestra la informacion del cliente (que viene de otro lado) pero no me muestra los articulos que tiene, sólo me muestra el primer articulo de la tabla y no cambia....

Pueden ayudarme ....

Gracias a todos

Saludos...

Elías Torres.

Posted: Thu Aug 31, 2006 6:21 pm
by Elias Torres
Ya lo he solucionado...

Lo que tenia no era del todo correcto, lo modifiqué y puse esto

SET FILTER TO (articulos->codigo==clientes->codcli)
articulos->(DBGOTOP())
odlg:REFRESH()

y ademas lo metí directamente en la funcion registros()


Saludos...

Elías Torres