Bucle de fechas en informe
Publicado por Ana (80 intervenciones) el 21/06/2011 17:48:21
Hola a todos,
Tengo que generar un informe que recoja la previsión de comensales para el comedor de una institución durante cada uno de los días de un cierto mes. Necesitaría generar una tabla con un aspecto similar a éste:
Día del Mes:.. 1.....2.....3.....4.....5.....6.....7.....8.............................................29.....30.....31
Turno 12:30: 85...82...75...80...73...70...68...65..........................................55.....54.....48
Turno 13:30: 87...90...86...76...74...84...74...70...........................................67....64.....60
Turno 14:30: 65...65...63...60...54...56...55...51...........................................54....56.....54
Es decir, se trata de una tabla donde cada celda refleja el número de comensales un cierto día para un cierto turno. En una tabla de base de datos recojo las faltas de asistencia de los potenciales comensales, de forma que puedo saber cuántos alumnos han faltado un día concreto simplemente contando registros. Mi problema es que no sé cómo hacer un bucle en un informe que haga ese conteo para cada uno de los días de un mes concreto. ¿Debo poner una etiqueta y un cuadro de texto para cada día a mano y rellenarlos después con una instrucción SQL de forma individual, o hay alguna forma de hacer un bucle que me permita ahorrarme ese tedioso trabajo?
Muchas gracias por vuestra ayuda.
Saludos,
Ana.
Tengo que generar un informe que recoja la previsión de comensales para el comedor de una institución durante cada uno de los días de un cierto mes. Necesitaría generar una tabla con un aspecto similar a éste:
Día del Mes:.. 1.....2.....3.....4.....5.....6.....7.....8.............................................29.....30.....31
Turno 12:30: 85...82...75...80...73...70...68...65..........................................55.....54.....48
Turno 13:30: 87...90...86...76...74...84...74...70...........................................67....64.....60
Turno 14:30: 65...65...63...60...54...56...55...51...........................................54....56.....54
Es decir, se trata de una tabla donde cada celda refleja el número de comensales un cierto día para un cierto turno. En una tabla de base de datos recojo las faltas de asistencia de los potenciales comensales, de forma que puedo saber cuántos alumnos han faltado un día concreto simplemente contando registros. Mi problema es que no sé cómo hacer un bucle en un informe que haga ese conteo para cada uno de los días de un mes concreto. ¿Debo poner una etiqueta y un cuadro de texto para cada día a mano y rellenarlos después con una instrucción SQL de forma individual, o hay alguna forma de hacer un bucle que me permita ahorrarme ese tedioso trabajo?
Muchas gracias por vuestra ayuda.
Saludos,
Ana.
Valora esta pregunta
0