Duda Access Informe con gráfico

Me estoy volviendo loco con este informe. Os pongo un ejemplo para ver si me podéis ayudar.
Tengo una consulta que me saca datos de diferentes tablas
CONSULTA_AsistenciasyClases: (los campos son los siguientes
Profesor (tengo de criterio [¿Que profesor?])
Asistencia (Suma)
Clases impartidas (Suma)
A partir de esta Consulta he creado un INFORME_AsistenciasyClasesProfesor en este informe quiero meter dos gráficos con los datos de la consulta.
Gráfico1: Profesor y Suma de Asistencias
Gráfico2: Profesor y Suma de Clases Impartidas
Ahora bien cuando abro el informe me salta dos preguntas 1 por cada gráfico para establecer que profesor quiero que salga. El caso es que tengo 6 gráficos de este estilo y es un coñazo estar metiendo 6 veces el nombre (1 por cada gráfico) Esto se debe a que cada vez que carga un gráfico me lanza el criterio de la consulta.
Mi pregunta es si se puede hacer de alguna forma para que solo me lance la pregunta una vez

1 Respuesta

Respuesta
2

Sí, hay una forma y muy sencilla: lanzar el informe desde un formulario en el que escribes el nombre del profesor en un cuadro de texto, y la consulta, en vez de usar el criterio [que profesor], la vinculas al cuadro de texto del formulario.

Es muy fácil, te explico cómo:

1º/ Crea un formulario en blanco, sin hacerlo sobre ninguna tabla o consulta

2º/ Añade un cuadro de texto y un botón. Al cuadro de texto llámalo (propiedades -> pestaña Otras -> Nombre) txtProfesor, y al botón llámalo cmdInforme.

3º/ Guarda el formulario con el nombre que quieras, por ejemplo FLanzaInforme.

4º/ Al botón le generas el siguiente código en el evento "Al hacer click":

If Nz(Me.txtProfesor,"")="" Then
   Msgbox "Tienes que poner un profesor.", vbInformation,"ERROR"
Else
   DoCmd.OpenReport "INFORME_AsistenciasyClasesProfesor", acViewPreview
End If

5º/ Abre tu consulta CONSULTA_AsistenciasyClases en vista diseño, y cambia el criterio del campo Profesor por este otro (si al formulario lo llamas de otra forma, cámbialo):

Formularios!FLanzaInforme! TxtProfesor

6º/ Guarda los cambios y ¡Listo!

Un saludo.


Muchísimas gracias Sveinbjorn El Rojo Una respuesta de lo más detallada que he visto en ningún otro sitio. Claro y sencillo. Me estaba volviendo loco y a partir de ahora ya se esta nueva forma que me ayudará mucho para otros informes.

Muchísimas gracias por su atención!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas