Hola amigos del foro
si alguien me puede dar una idea:
En mi aplicacion FW23 suelo utilizar SET FILTER en bases de datos pequeñas para mostrar los datos de uno a muchos por medio de una funcion que llamo desde en metodo ON CHANGE de TsBrowse... TODO FUNCIONA MUY BIEN...
Ahora qu cambio a FWH el filtro se aplica (lo he comprobado haciendo BROWSE cada vez que utilizo en SET FILTER pero la informacion no se refresca en el BROWSE
REDEFINE BROWSE oBrw ID 100 OF oDlg ;
ON CHANGE {|o,k| IF(k==VK_DOWN .OR. k==VK_UP, (FILTRO(),oBrw:GOTOP(),oBrw:REFRESH()) ,)}
FUNCTION FILTRO()
SET FILTER TO HISTORIA->NOMBRE=CLIENTE->NOMBRE
DBGOTOP()
RETU NIL
Alguna idea ?
Otra cosa que antes funcionaba en FW23 y ahora NO
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Otra cosa que antes funcionaba en FW23 y ahora NO
Jose,
Que versión de FWH estás usando ?
Harbour ó xHarbour ? Versión ?
gracias
Que versión de FWH estás usando ?
Harbour ó xHarbour ? Versión ?
gracias
Re: Otra cosa que antes funcionaba en FW23 y ahora NO
Hola Antonio
Uso la version 8.05. A proposito, seria muy util mostrar la version del FWH en la ventana de error:
Ej. FiveWin for Harbour ver. 8.05
Uso la version 8.05. A proposito, seria muy util mostrar la version del FWH en la ventana de error:
Ej. FiveWin for Harbour ver. 8.05
- FranciscoA
- Posts: 1964
- Joined: Fri Jul 18, 2008 1:24 am
- Location: Chinandega, Nicaragua, C.A.
Re: Otra cosa que antes funcionaba en FW23 y ahora NO
José, inténtalo así:
FUNCTION FILTRO()
SET FILTER TO Upper(HISTORIA->NOMBRE) = Upper(alltrim(CLIENTE->NOMBRE))
DBGOTOP()
RETU NIL
Espero te sirva.
Saludos
FUNCTION FILTRO()
SET FILTER TO Upper(HISTORIA->NOMBRE) = Upper(alltrim(CLIENTE->NOMBRE))
DBGOTOP()
RETU NIL
Espero te sirva.
Saludos
Francisco J. Alegría P.
Chinandega, Nicaragua.
Fwxh1204-MySql-TMySql
Chinandega, Nicaragua.
Fwxh1204-MySql-TMySql