Cómo modificar las propiedades de consulta en Microsoft Access

Número de KB original: 304356

Este artículo solo se refiere a una base de datos de Microsoft Access (.mdb o .accdb).

Resumen

En este artículo se muestra cómo modificar las propiedades de consulta en Microsoft Access. Esta información es útil si desea realizar tareas como las siguientes:

  • Cambie la presentación de los campos.
  • Cree consultas de valor superior.
  • Agregue un alias para una tabla.
  • Cambie los títulos de campo y el formato.

Más información

Propiedades de consulta

Para ver todas las propiedades de consulta, en la vista Diseño de cualquier consulta, haga clic con el botón derecho en un espacio vacío en la ventana de diseño de la consulta y, a continuación, haga clic en Propiedades en el menú contextual. En algunas versiones de Access, la hoja de propiedades se abrirá y tendrá como valor predeterminado "Propiedades de lista de campos". Para mostrar las propiedades de consulta, haga clic con el botón izquierdo en un espacio vacío en la ventana de diseño de la consulta.

En la tabla siguiente se enumeran todas las propiedades de consulta y se explica para qué se usa cada una.

Nombre de la propiedad Descripción
Descripción Puede usar la propiedad Description para proporcionar información sobre los objetos contenidos en la ventana Base de datos, así como sobre campos de tabla o consulta individuales.
Vista predeterminada Puede usar la propiedad DefaultView para especificar la vista de apertura de una consulta.
Output All Fields Puede usar la propiedad SalidaTodosLosCampos para mostrar todos los campos en el origen de datos subyacente de la consulta y en la lista de campos de un formulario o informe. Establecer esta propiedad es una manera fácil de mostrar todos los campos sin tener que hacer clic en el cuadro Mostrar de la cuadrícula de diseño para cada campo de la consulta.
Valores principales Puede usar la propiedad TopValues para devolver un número especificado de registros o un porcentaje de registros que cumplan los criterios especificados. Por ejemplo, se podrían devolver los diez valores superiores o el 25 por ciento superior de todos los valores de un campo.
Valores únicos La propiedad ValoresÚnicos se puede usar cuando se desea omitir los registros que contienen datos duplicados en los campos mostrados en la vista Hoja de datos. Por ejemplo, si la salida de una consulta incluye más de un campo, la combinación de valores de todos los campos debe ser única para que un registro determinado se incluya en los resultados.
Registros únicos La propiedad RegistrosÚnicos sirve para especificar si se van a devolver solo los registros únicos basados en todos los campos del origen de datos subyacente, y no solo los campos presentes en la propia consulta.
Permisos de ejecución Puede usar la propiedad RunPermissions en un entorno multiusuario con un grupo de trabajo seguro para invalidar los permisos de usuario existentes. Esto le permite ver una consulta o ejecutar una consulta append, delete, make-table o update que, de lo contrario, no tendría permiso para ejecutarse. Por ejemplo, como usuario, puede tener permiso de solo lectura para las consultas, mientras que el propietario de las consultas tiene permiso de lectura y escritura. Si el propietario establece la propiedad RunPermissions para especificar los permisos del propietario, puede ejecutar una consulta anexada para agregar registros a una tabla.
Base de datos de origen La propiedad Base de datos de origen especifica la base de datos externa en la que residen las tablas o consultas de origen para una consulta.
Source Connect Str La propiedad SourceConnectStr especifica el nombre de la aplicación utilizada para crear una base de datos externa.
Bloqueos de registros Puede usar la propiedad RecordLocks para determinar cómo se bloquean los registros y qué sucede cuando dos usuarios intentan editar el mismo registro al mismo tiempo.
Tipo de conjunto de registros Puede usar la propiedad RecordsetType para especificar qué tipo de conjunto de registros está disponible.
Tiempo de espera de ODBC Puede usar la propiedad IntervaloODBC para especificar el número de segundos que esperará Microsoft Access antes de que ocurra un error de tiempo de espera al ejecutarse una consulta en una base de datos de Conectividad abierta de bases de datos (ODBC). Al establecer esta propiedad en cero (0), no se producirá ningún tiempo de espera.
Filtro Puede usar la propiedad Filter para especificar un subconjunto de registros que se mostrarán cuando se aplique un filtro a un formulario, informe, consulta o tabla.
Ordenar por Puede usar la propiedad OrderBy para especificar cómo desea ordenar los registros en un formulario, consulta, informe o tabla.
Número máximo de registros Especifica el número máximo de registros que devolverá una base de datos ODBC a una base de datos de Microsoft Access (.mdb).
Orientation Puede usar la propiedad Orientation para especificar o determinar la orientación de la vista.
Nombre de la hoja de subdatos Puede usar la propiedad NombreHojaSecundariaDeDatos para especificar o determinar la tabla o consulta que está enlazada a la hoja secundaria de datos.
Vincular campos secundarios Puede usar las propiedades LinkChildFields y LinkMasterFields para especificar cómo vincula Microsoft Access los registros de un formulario o informe a los registros de un subformulario, un subinforme o un objeto incrustado, como un gráfico. Si se establecen estas propiedades, Microsoft Access actualiza automáticamente el registro relacionado en el subformulario al cambiar a un nuevo registro en un formulario principal.
Vincular campos maestros Puede usar las propiedades LinkChildFields y LinkMasterFields para especificar cómo vincula Microsoft Access los registros de un formulario o informe a los registros de un subformulario, un subinforme o un objeto incrustado, como un gráfico. Si se establecen estas propiedades, Microsoft Access actualiza automáticamente el registro relacionado en el subformulario al cambiar a un nuevo registro en un formulario principal.
Alto de la hoja de subdatos Puede usar la propiedad SubdatasheetHeight para especificar o determinar el alto de presentación de una hoja de subdatos cuando se expande.
Hoja de subdatos expandida Puede utilizar la propiedad SubdatasheetExpanded para especificar o determinar el estado guardado de hojas de datos secundarias todos dentro de una tabla o consulta.

Propiedades de lista de campos

Para ver las propiedades de la lista de campos, en la vista Diseño de cualquier consulta, haga clic con el botón derecho en cualquier celda de la cuadrícula de diseño de la consulta y, a continuación, haga clic en Propiedades en el menú contextual.

Nombre de la propiedad Descripción
Alias Puede usar la propiedad Alias para especificar un nombre personalizado para una tabla o consulta de origen cuando use la misma tabla o consulta más de una vez en la misma consulta.
Origen Puede usar la propiedad Source para especificar el cadena de conexión de origen y la base de datos de origen para la tabla o consulta de origen de una consulta.

Nota:

Las dos propiedades siguientes no están disponibles en Access 2000:

  • Predeterminada
  • Orientación de la vista

Las dos propiedades nuevas siguientes se agregaron en Access 2007 para consultas:

  • Filtrar al cargar
  • Orden por al cargar