Hola!
Estoy realizando varios reportes en Access, y como tengo muchas tablas relacionadas y quiero mostrar ciertos campos solo si hay datos, he realizado unas funciones por codigo VBA que obtienen los datos y los muestran en los textbox (similar a los formularios).
Ahora bien en Access 2007 me funciona, en el evento Form_Load, pero resulta que Access 2003 no tiene ese evento, y en los eventos de detalle, pie,etc lo ejecuta varias veces, una al cargar el reporte y otra al imprimirlo. Hay alguna forma de hacerlo mas elegante?
Por otro lado, me gustaría que la vista previa del reporte se cargara en un form en ele que pudiera añadir los botones de imprimir, cerrar,etc, pero si añado el reporte como subreporte al form, no carga los datos.