Problema al restringir el año

Hola soy yo otra vez mmm en el post anterior de dijiste como restringir lo que se imprimia en un reporte y todo salio perfecto lo hize de esta forma
use datos shared in 0
select Datos
PRIVATE fecha2 as Date
fecha2 = DATE()
set filter to fecha = fecha2
REPORT FORM impresion TO PRINTER NOCONSOLE
SET FILTER TO
SELECT datos
SELECT datos
USE
pero a la hora de restringirlo para año me tira todos los resgistros existenes en la tabla
la cual si tiene registros con diferentes años
esta es la forma que utilize para restriccion por año
use datos shared in 0
select Datos
PRIVATE fecha2 as Date
fecha2 = DATE()
set filter to year(fecha) = year(fecha)
REPORT FORM impresion TO PRINTER NOCONSOLE
SET FILTER TO
SELECT datos
SELECT datos
USE
gracias

1 respuesta

Respuesta
1
Creo que el error es aquí:
set filter to year(fecha) = year(fecha)
Debe ser:
set filter to year(fecha) = year(fecha2)

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas