Filtro

Hola tengo el siguiente código en la propiedad clic de un control ole calendar :
thisformset.form1.AlwaysOnTop = .f.
SELECT fecha
SET FILTER TO this.object.month + this.object.year $ fecha
thisformset.form2.Show
SELECT fecha
GO top
Thisform.refresh
Y cuando lo ejecuto me aparece el siguiente código de error :
"El valor, tipo o numero de argumento no es válido para la función,"

1 Respuesta

Respuesta
1
Quizá se deba a:
- "this.object.month" y "this.object.year" no son del mismo tipo que "fecha", esto se corrije haciendo las tres variables del mismo tipo, de preferencia tipo caracter.
- La variable "fecha" tiene el mismo nombre que la tabla, cambia el nombre de la variable "fecha"
- Intenta cambiar el filtro por:
SET FILTER TO MONTH( fecha ) == THIS.object.month AND YEAR( fecha ) == this.object.year

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas