Usar una consulta como origen de registros de un formulario o informe

Nota: Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Puede usar una consulta para proporcionar datos a un formulario o informe. Puede usar una consulta cuando cree el formulario o informe, o puede cambiar un formulario o informe existente estableciendo la propiedad origen del registro. Cuando se establece la propiedad origen del registro, puede especificar una consulta existente, o puede crear una nueva consulta para usar.

Si usa una consulta como origen de registros, es posible que no pueda editar los datos. Antes de usar una consulta como origen de registros, debe tener en cuenta si necesita modificar los datos.

En este artículo se explica cómo establecer la propiedad origen de registros para un formulario o informe existente y proporciona información sobre cuando puede y no puede modificar los datos de la consulta.

En este artículo no se explica cómo crear un formulario o informe. Para crear formularios e informes, vea los artículos de la Guía básica para crear un formulario y crear un informe sencillo.

En este artículo

Usar una consulta existente como origen de registros de un formulario o informe

Crear una consulta como origen de registros de un formulario o informe

Editar datos de una consulta

Usar una consulta existente como origen de registros de un formulario o informe

En la vista Diseño, establezca la propiedad Origen del registro en una consulta existente que desea usar.

  1. Abra el formulario o informe en la vista Diseño.

    Si la hoja de propiedades no está abierta, presione F4 para abrirla.

  2. En la hoja de propiedades, en la ficha datos, haga clic en el cuadro de propiedad Origen del registro.

    La propiedad Origen de registros de la pestaña Datos.

  3. Siga uno de estos procedimientos:

    • Comience a escribir el nombre de la consulta que desee usar.

      Access rellena automáticamente el nombre del objeto mientras escribe.

      - o bien -

    • Haga clic en la flecha y, a continuación, seleccione la consulta que desee usar.

Principio de página

Crear una consulta como origen de registros de un formulario o informe

En la vista Diseño, use el botón Generar ( Botón Generador ) en el cuadro de propiedad Origen del registro para crear una nueva consulta para usarla como origen de registros.

  1. Abra el formulario o informe en la vista Diseño.

    Si la hoja de propiedades no está abierta, presione F4 para abrirla.

  2. En la hoja de propiedades, en la ficha datos, haga clic en el cuadro de propiedad Origen del registro.

  3. Haga clic en Botón Generador .

    El botón Generar en la hoja de propiedades

    Se abrirá una nueva consulta en la vista Diseño.

  4. Diseñar la consulta y, a continuación, guardar y cerrar.

    Ayuda para diseñar una consulta, vea el artículo crear una consulta de selección sencilla.

Principio de página

Editar datos de una consulta

Una de las razones principales que usar formularios es escribir y editar datos. Algunas consultas no admiten la edición de datos. Antes de usar una consulta como origen de registros de un formulario, debe tener en cuenta si se pueden editar los datos de la consulta.

¿Cuándo se pueden editar los datos de una consulta?

Puede modificar los datos de una consulta si:

  • La consulta se basa en una única tabla.

  • La consulta se basa en dos tablas con una relación de uno a uno entre ellas.

  • La propiedad RecordsetType del formulario se establece en dinámico (Actualizaciones incoherentes)y se aplica ninguna de las condiciones en la sección siguiente.

Nota: Aunque puede editar datos en una consulta, puede que algunos de sus campos no estén disponibles para su edición. Estos casos se muestran en la siguiente sección.

¿Si no puedo editar datos de una consulta?

No puede editar los datos de una consulta cuando:

  • La consulta es una consulta de tabla de referencias cruzadas.

  • La consulta es una consulta específica de SQL.

  • El campo que está intentando editar es un campo calculado. En este caso, es posible que pueda editar los datos de los demás campos de la consulta.

  • La consulta contiene una cláusula GROUP BY.

Parte superior de la página

Ampliar sus conocimientos de Office
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.

×