Muestre datos detallados, subtotales y totales simultáneamente en tablas de Access2007.
Salario a nombre completo del documento de identidad
2a 500,00 yuanes
4a 600,00 yuanes
5a 700,00 yuanes
600 Yuan Yuan
7b 55,00 Yuan
En Access2007, las tablas con el formato anterior se deben subtotalizar según el nombre completo y luego sumar todas estas tablas en el siguiente formato. ¿Cómo completarlos?
Salario completo
700 RMB
600 RMB
500 RMB
a Subtotal¥ 1.800,00 p>
USD 55
RMB 800
b Subtotal RMB 855,00
Total RMB 2.655,00
Respuesta a la pregunta: Primero Ante todo, debes entender que las tablas se utilizan para almacenar datos, no para mostrar resultados estadísticos y mostrárselos a los usuarios finales. Se debería realizar un trabajo similar en los informes de Access2007, que pueden agrupar y mostrar subtotales. Para obtener más información, consulte la ayuda o los informes en Beifengli. Base de datos de muestra MDB.
En segundo lugar, hay una parte especial en ADO llamada modelado de datos, que se utiliza para completar el trabajo anterior, pero debe coordinarse con controles como VB DATAGRID para completar la visualización. Algunos controles de VB también se pueden utilizar en formularios de Access2007.
Finalmente, si realmente desea utilizar Access2007, puede hacerlo organizando JET SQL para generar consultas.
Selecciona nombre completo para pagar desde el pago
Usar para conocer detalles
Selecciona pago. Nombre completo
"Subtotal" es la expresión 1 y Suma(pay.pay) es payAll.
De Pago
GROUP BY pay.fullname
"Subtotal"
Se utiliza para resumir los subtotales. Preste atención a los consejos anteriores. Agregar "Subtotal" junto al campo FULLANME no es solo por apariencia. La colocación de la fila del subtotal debajo de los detalles está completamente determinada por FULLNAME. Puede organizar el orden en que aparece esta línea ajustándola.
Seleccione "Total" y seleccione Total (Pago) en Pagos.
Se utiliza para mostrar el recuento total. Tenga en cuenta que la codificación ANSI de la palabra "total" debe ser mayor que cualquier carácter en el campo NOMBRE COMPLETO; de lo contrario, el recuento total no se puede colocar en la fila inferior del tabla según la clasificación FULLNAME. Consejo: cuando no se puede usar "total", se pueden usar otros caracteres o incluso símbolos, siempre que su código de máquina sea lo suficientemente grande.
Utilizar UNION ALL para organizar las declaraciones anteriores puede lograr el efecto deseado.
Seleccione Nombre completo, Pagar desde Pago
Unirse a todos
Seleccione Pagar. Nombre completo
"Subtotal" es la expresión 1 y Suma(pay.pay) es payAll.
SELECCIONAR DE PAYLE
GRUPAR POR pay.fullname
"Subtotal"
UNIDOS TODOS
"Total ", seleccione el total (pago) de los pagos.
Ordenar por nombre completo