Acción de macro MostrarTodosRegistros

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

Puede usar la acción de macro MostrarTodosRegistros en bases de datos de escritorio de Access para quitar cualquier aplicado filtro de active tabla, consulta conjunto de resultados o formulario y mostrar todos los registros en la tabla o conjunto de resultados o todos los registros en el formulario de la tabla o consulta base.

Configuración

La acción de macro MostrarTodosRegistros no tiene argumentos.

Observaciones

Puede usar esta acción de macro para asegurarse de que se muestran todos los registros (incluidos los registros nuevos o modificados) de una tabla, un conjunto de resultados de consulta o un formulario. Esta acción hace un volver a ejecutar la consulta de los registros de un formulario o subformulario.

También puede usar esta acción para quitar cualquier filtro aplicado con la acción de macro AplicarFiltro , el comando filtrar de la ficha Inicio, o el Nombre del filtro o Condición Where de los argumentos de la acción de macro AbrirFormulario .

Esta acción tiene el mismo efecto que haciendo clic en Alternar filtro en la pestaña Inicio, o haga clic con el botón del campo filtrado y haciendo clic en Quitar filtro de... en la vista formulario, vista Diseño o vista Hoja de datos.

Para ejecutar la acción MostrarTodosRegistros en un módulo Visual Basic para aplicaciones (VBA), use el método de MostrarTodosRegistros del objeto DoCmd .

Ejemplo

Aplicar un filtro mediante una macro

La siguiente macro contiene un conjunto de acciones, cada una de las cuales filtra los registros para un formulario de lista de teléfonos de cliente. Muestra el uso de las acciones de macro AplicarFiltro, MostrarTodosRegistrose IrAControl . También se muestra el uso de las condiciones para determinar en qué botón de alternancia en un grupo de opciones se ha seleccionado en el formulario. Cada fila de acción está asociada con un botón de alternancia que selecciona el conjunto de registros que empiezan con la A, B, C y así sucesivamente o todos los registros. Esta macro se debe adjuntar al evento AfterUpdate de opciones FiltroNombreCompañía.

Condición

Acción

Argumentos: configuración

Comentario

[Filtros de nombres de compañía] = 1

AplicarFiltro

Condición WHERE: [nombre de compañía] como "[AÀÁÂÃÄ] *"

Filtro para nombres de compañía que empiezan con A, À, Á, Â, Ã o Ä.

[Filtros de nombres de compañía] = 2

AplicarFiltro

Condición WHERE: [nombre de compañía], como "B *"

Filtro para nombres de compañía que empiezan con B.

[Filtros de nombres de compañía] = 3

AplicarFiltro

Condición WHERE: [nombre de compañía] como "[CÇ] *"

Filtro para nombres de compañía que empiecen por C o Ç.

... Filas de acción para la D hasta la Y tienen el mismo formato de A C...

[Filtros de nombres de compañía] = 26

AplicarFiltro

Condición WHERE: [nombre de compañía] como "[ZÆØÅ] *"

Filtro para nombres de compañía que empiecen por Z, Æ, Ø o Å.

[Filtros de nombres de compañía] = 27

MostrarTodosRegistros

Mostrar todos los registros.

[RecordsetClone]. [RecordCount] > 0

IrAControl

Nombre del control: nombredelaempresa

Si se devuelven registros para la letra seleccionada, mover el foco al control nombredelaempresa.

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×