Problemas con SET FILTER

10/08/2003 - 16:13 por HCollao | Informe spam
En VPF6.0 tengo un formulario con un GRID que muestra algunas columnas de
una tabla. Tiene además, un botón que permite llenar algunos datos que
sirven de parámetros para filtrar la misma tabla.

Para aplicar el filtro, se construye una variable que contiene una expresión
lógica que compara los datos llenados con las correspondientes columnas de
la tabla. Para esto se usa la siguiente instrucción :
SET FILTER TO &expr

donde expr es la variable que contiene las comparaciones.
(Por ejemplo : NOMBRE = "JUAN" .AND. APELLIDO = "PEREZ")

En la mayoria de los computadores de la instalación el procedimiento se
realiza correctamente y efectivamente se realiza el filtro, pero en algunos
no resulta, aún cuando la configuración es la misma que otros computadores
donde si resulta (WINDOWS XP).

Cualquier información me serviría.

De antemano muchas gracias.

Preguntas similare

Leer las respuestas

#1 Ricardo Passians
11/08/2003 - 05:01 | Informe spam
Dices que "resulta" cuando hace el filtro, entonces "no resulta" si no
muestra ningun registro o lo muestra todos ?? No lo especificas bien pero
es bueno que chequees el estado de SET EXACT pues tiene implicación en las
comparaciones. Aparte que los filtros deben activarse con un movimiento del
puntero (go top, por ej.). Otro punto es que , si lo estas viendo desde un
grid, debes hacer un REFRESH al grid.

Ricardo

"HCollao" wrote in message
news:
En VPF6.0 tengo un formulario con un GRID que muestra algunas columnas de
una tabla. Tiene además, un botón que permite llenar algunos datos que
sirven de parámetros para filtrar la misma tabla.

Para aplicar el filtro, se construye una variable que contiene una


expresión
lógica que compara los datos llenados con las correspondientes columnas de
la tabla. Para esto se usa la siguiente instrucción :
SET FILTER TO &expr

donde expr es la variable que contiene las comparaciones.
(Por ejemplo : NOMBRE = "JUAN" .AND. APELLIDO = "PEREZ")

En la mayoria de los computadores de la instalación el procedimiento se
realiza correctamente y efectivamente se realiza el filtro, pero en


algunos
no resulta, aún cuando la configuración es la misma que otros computadores
donde si resulta (WINDOWS XP).

Cualquier información me serviría.

De antemano muchas gracias.


Respuesta Responder a este mensaje
#2 David Amador \(Davphantom\)
11/08/2003 - 05:36 | Informe spam
Te aconsejo que en vez de Set Filter utilices mejor un Select .

David Amador Tapia
Webmaster de "La Web de Davphantom"
www.davphantom.net
Cartagena. Colombia
Tel (5) 6621502 - 6581523


"HCollao" escribió en el mensaje
news:
En VPF6.0 tengo un formulario con un GRID que muestra algunas columnas de
una tabla. Tiene además, un botón que permite llenar algunos datos que
sirven de parámetros para filtrar la misma tabla.

Para aplicar el filtro, se construye una variable que contiene una


expresión
lógica que compara los datos llenados con las correspondientes columnas de
la tabla. Para esto se usa la siguiente instrucción :
SET FILTER TO &expr

donde expr es la variable que contiene las comparaciones.
(Por ejemplo : NOMBRE = "JUAN" .AND. APELLIDO = "PEREZ")

En la mayoria de los computadores de la instalación el procedimiento se
realiza correctamente y efectivamente se realiza el filtro, pero en


algunos
no resulta, aún cuando la configuración es la misma que otros computadores
donde si resulta (WINDOWS XP).

Cualquier información me serviría.

De antemano muchas gracias.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida