ConfigurarOrdenarPor (acción de macro)
Se aplica a: Access 2013, Office 2013
Puede utilizar la acción ConfigurarOrdenarPor para especificar cómo desea ordenar los registros en un formulario, informe, tabla o resultado de consulta.
Configuración
La acción ConfigurarOrdenarPor utiliza los siguientes argumentos.
Argumento de la acción |
Descripción |
---|---|
Ordenar por |
Una expresión de cadena que incluye el nombre del campo o los campos por los que se van a ordenar los registros y las palabras clave ASC o DESC opcionales. |
Nombre del control |
Si se proporciona y el objeto activo es un formulario o informe, es el nombre del control que corresponde al subformulario o subinforme que se va a ordenar. Si está vacío y el objeto activo es un formulario o informe, el formulario o el informe primario se ordena. |
Comentarios
Al ejecutar esta acción de macro, la ordenación se aplica a la tabla, formulario, informe u hoja de datos (resultado de consulta) que está activo y tiene el enfoque.
El argumento OrdenarPor es el nombre del campo o los campos por los que desea ordenar los registros. Cuando se usa de un nombre de campo, separe los nombres con una coma (,). La propiedad OrdenarPor del objeto activo se utiliza para guardar el valor de orden y aplicarlo en un momento posterior. Los valores de OrdenarPor se guardan con los objetos en los que se crean. Se cargan automáticamente cuando se abre el objeto, pero no se aplican automáticamente.
Si se establece el argumento OrdenarPor especificando uno o más nombres de campo y ejecutando la macro a continuación, los registros se ordenan en orden ascendente de forma predeterminada.
Para ordenar los registros en orden descendente, escriba DESC al final de la expresión de argumento Ordenar Por. Por ejemplo, para ordenar los registros de clientes en orden descendente por nombre de contacto, establezca el argumento Ordenar Por en "NombreDeContacto DESC". Para ordenar los nombres de forma descendente por Apellido y de forma ascendente por Nombre, establezca el argumento Ordenar Por en "Apellido DESC, Nombre ASC".