Microsoft Access proporciona muchas herramientas para personalizar sus informes. Entre estas herramientas son asistentes para la creación agrupaciones personalizadas, y Visual Basic para Aplicaciones (VBA) para crear o rellenar los controles personalizados. El uso de estas herramientas le permitirá agregar los totales a pies de grupo para sus informes.
Instrucciones
1 Crear una tabla de datos de ejemplo: en Access, cree una base de datos en blanco con la tecla "Alt-F> Nuevo> Base de datos en blanco." En la siguiente ventana, definir una tabla con los siguientes campos y tipos:
libro: texto
datesold: Fecha
netsale: moneda
2 Introduzca los siguientes datos de la muestra en la tabla, que corresponden a los campos en el paso 1:
Historia de dos ciudades, 12/1/2009 del, $ 4.00
Historia de dos ciudades 12/2/2009 $ 4.00
Historia de dos ciudades 12/4/2009 $ 4.00
la guerra y la paz 12/3/2009 $ 2.00
la guerra y la paz 12/1/2009 $ 1.98
la guerra y la paz 12/4/2009 $ 2.10
3 Crear un informe seleccionando "Crear> Report". Asegúrese de que el "Diseño> Agrupar y ordenar" se ilumine el icono, a continuación, haga clic en "Añadir un grupo" en la "Agrupación, orden y total" de la ventana en la parte inferior de la pantalla.
4 Elija los parámetros para crear el total del grupo: Seleccione "Grupo en el libro", a continuación, haga clic en el botón "Más". Set "Con netsale pérdida total" a "en total netsale." Marque "Mostrar grandtotal," y "Mostrar subtotal en pie de grupo".
5 Haga clic en la pestaña "booksales" y seleccione "Imprimir" o "Informe de vista." El acceso mostrará los totales de grupo de pie de página para el campo "netsales". Vaya al paso 6 si el total que acabas de calcular no es la correcta.
6 Deje que la base de datos para ejecutar Visual Basic para Aplicaciones Programas: Pulse el botón en el rectángulo de color beige que aparece debajo de la barra de herramientas principal "contenido Habilitar". Seleccione "Archivo> Opciones> Centro de confianza> Configuración del Centro de confianza> Configuración de Macro," y haga clic en la opción "Habilitar todas las macros".
7 Crear un segundo informe de los datos del libro: Seleccionar "Crear> Report", a continuación, el grupo de "libro" campo de título haciendo clic derecho en el encabezado de "libro" columna y seleccionando "grupo en el libro."
8 Haga clic en "booksales", informa pestaña y seleccione "Vista Diseño". Haga clic en el control "Cuadro de texto" en la barra de herramientas y, a continuación, haga clic en cualquier espacio libre en el área de "Pie de página" del informe.
9 Nombre del cuadro de texto: Haga clic derecho sobre él y seleccione "Propiedades". En la pestaña "Otros" en la ventana, tipo "Hoja de propiedades" "footertotal."
10 Crear un procedimiento que se rellenará "footertotal": Haga clic en un espacio en blanco en el informe y seleccionar "Propiedades del informe." Haga clic en la pestaña "Eventos", a continuación, haga clic en la flecha hacia abajo en la fila "On Activate". Seleccione el texto "[Procedimiento de evento]", a continuación, haga clic en el botón "..." a la derecha de la flecha hacia abajo.
11 Pega el siguiente código para reemplazar la subrutina "Report_Activate" en el Visual Basic para aplicaciones de entorno de desarrollo integrado (IDE):
Private Sub Report_Activate ()
footertotal.Value = AccessTotalsnetsale.Value
End Sub
12 Pulse la tecla "Alt-F11" para volver a Access. Haga clic en la pestaña informe "booksales", y seleccione "Vista preliminar". Observe que el pie de página ahora muestra el total.
Consejos y advertencias
- Estas instrucciones implican cambios en la configuración de seguridad de acceso. Completar estos pasos sólo si está plenamente consciente de los riesgos que implica esta acción.