una totales registro que numero mostrar informe formulario datos contar consultas consulta ms-access ms-access-2007 access-vba

ms-access - totales - que es un informe en base de datos



Cómo mostrar un recuento de registros de consulta en un control de formulario (3)

use this =DCount([fieldtocount]![qrnname])

La sintaxis para la función DCount es:

DCount ( expression, domain, [criteria] )

expresión es el campo que usa para contar la cantidad de registros.

dominio es el conjunto de registros. Esto puede ser una tabla o un nombre de consulta.

los criterios son opcionales Es la cláusula WHERE para aplicar al dominio.

Dcount en detalle

Tengo una consulta que devuelve un número de registros fluido, según los criterios seleccionados en el formulario. Me gustaría mostrar el número total de registros devueltos al formulario.

He agregado un campo de texto independiente al pie de página en el formulario que muestra los controles y los registros resultantes. Probé las siguientes expresiones en el campo de texto, que dan como resultado #error :

=Count([qrnname]![fieldtocount]) =DCount([qrnname]![fieldtocount])

Esto debería ser simple.


DCount requiere valores de cadena para sus argumentos. Suponiendo que fieldtocount es el nombre de un campo devuelto por la consulta nombrada qrnname , utilícelo como Origen de control de su cuadro de texto ...

=DCount("[fieldtocount]", "qrnname")

Dado que la consulta depende de los criterios seleccionados en el formulario, Requery la casilla de texto cada vez que cambien los criterios para actualizar el conteo que se muestra en el cuadro de texto.