Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Access 2003: filtrar los resultados del informe usando el parámetro de fecha
Este tutorial de MSAccess explica cómo usar el parámetro de fecha en Access 2003 para filtrar los resultados de los informes (con capturas de pantalla).
Problema: en Microsoft Access 2003/XP/2000/97, tengo una tabla con dos campos de fecha, uno es [CDate] el otro es [NewDate].
[CDate] siempre antes de [NewDate]. [NewDate] Puede tener una fecha o dejarse en blanco (es decir, nulo).
Quiero crear un informe con un parámetro de fecha de entrada que se generará usando [CDate] Si este es el único disponible o usa la fecha generada [NewDate] Si el campo está siendo utilizado.
R: Puede agregar parámetros a la propiedad RecordSource de un informe de Access.
Hemos creado una muestra de Access que puede descargar.
Descargar la versión de Access 2000
En este ejemplo, creamos un botón que abre un informe llamado rptSuppliers. Cuando inicia el informe, se le solicitan los parámetros de fecha, de la siguiente manera:
Luego se abrirá el informe rptSuppliers y mostrará solo esos resultados [CDate] parámetro de fecha de coincidencia si [NewDate] vacío o [NewDate] parámetro de fecha de coincidencia si [NewDate] sí No Valor nulo.
Si observa la propiedad Record Source de rptSuppliers, se ve así:
SELECT Suppliers.* FROM Suppliers WHERE (((Suppliers.NewDate) Is Null) AND ((Suppliers.CDate)=[Enter a date])) OR (((Suppliers.NewDate) Is Not Null And (Suppliers.NewDate)=[Enter a date]));