Pasa Programación, apuntes y soluciones con Access
Página principal Mis apuntes de Access Mis utilidades Mis ejemplos Mis agradecimientos Enlaces a otras Webs

Informe dinámico

Ejemplo en Access 2000, que muestra un informe a partir de una consulta de referencias cruzadas con filtro de fechas.


Cuando se crea una consulta de referencias cruzadas, muchas veces ocurre que las columnas no son siempre las mismas cada vez que se eejcuta, con lo que al usar un informe basado en esa consulta se obtienen mensajes de error porque Access no encuentra los campos indicados en los controles del informe.

Para solucionar este problemilla, se puede generar el informe dinámicamente. Es decir, recoger el conjunto de registros que devuelve la consulta, y mostrar u ocultar las columnas en dependencia de esos registros. También, al usar los cuadros de texto independientes en el informe, se eliminan los mensajes de error por no encontrar Access los campos de la consulta indicados.

El ejemplo que puedes descargar en esta página ha sido realizado a partir del mostrado en la página del soporte de Microsoft: Cómo crear un informe crosstab dinámico en Access 2002.

Otras cosillas que tiene el ejemplo son las siguientes:

  • Uso de parámetros en consultas.

Revisiones

Fecha

Versión

Descripción

16/02/2008

1.0

Creación del ejemplo para Access 2000.

Descargas

Descarga el ejemplo (versión Access 2000) - 37 Kb.

2008 Patxi Sanz
Libro de visitas
Hosted by www.Geocities.ws

1