FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC filtrar una tabla por un campo....
Posts: 233
Joined: Wed Aug 09, 2006 03:07 PM
filtrar una tabla por un campo....
Posted: Thu Aug 31, 2006 03:50 PM

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 los campos (es una function donde tengo declarado los campos 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.

Posts: 233
Joined: Wed Aug 09, 2006 03:07 PM
filtrar una tabla por un campo....
Posted: Thu Aug 31, 2006 06:21 PM

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

Continue the discussion