Crear un formulario

Un formulario puede crearse de tres formas.

Con Autoformulario, basándose en una sola tabla o consulta. La función Autoformulario crea un formulario que muestra todos los campos y registros de la tabla o consulta (consulta: pregunta sobre los datos almacenados en las tablas o solicitud para llevar a cabo una acción en los datos. Una consulta puede unir los datos de varias tablas para que sirvan como origen de datos para un formulario o informe.) base. Si el origen de registros (origen de registros: origen de datos subyacente de un formulario, informe o página de acceso a datos. En una base de datos de Access, puede ser una tabla, una consulta o una instrucción SQL. En un proyecto de Access, puede ser una tabla, una vista, una instrucción SQL o un procedimiento almacenado.) seleccionado tiene tablas o consultas relacionadas, el formulario también incluirá todos los campos y registros de dichos orígenes de recursos.

Mostrar¿Cómo?

  1. En la ventana Base de datos (ventana de base de datos: en Access 2003 y versiones anteriores, ventana que aparece cuando se abre una base de datos o un proyecto. Muestra métodos abreviados para crear objetos de base de datos nuevos y abrir otros existentes. En versiones posteriores, fue reemplazada por el panel de navegación.), haga clic en Formularios, Imagen del botón bajo Objetos.
  2. Haga clic en el botón Nuevo en la barra de herramientas de la ventana Base de datos.
  3. En el cuadro de diálogo Nuevo formulario, haga clic en uno de los siguientes asistentes:
    • Autoformulario: en columnas       Cada campo aparece en una línea distinta con una etiqueta a la izquierda.
    • Autoformulario: en tabla       Los campos de cada registro aparecen en una línea y las etiquetas se muestran una vez en la parte superior del formulario.
    • Autoformulario: en hoja de datos       Los campos de cada registro aparecen en formato de fila y columna, con un registro en cada fila y un campo en cada columna. Los nombres de campo aparecen en la parte superior de cada columna.
    • Autoformulario: tabla dinámica       El formulario se abre en la vista Tabla dinámica. Para agregar campos, arrástrelos desde la lista de campos a las distintas áreas de la vista.
    • Autoformulario: gráf. dinámico       El formulario se abre en la vista Gráfico dinámico. Para agregar campos, arrástrelos desde la lista de campos a las distintas áreas de la vista.
  4. Haga clic en la tabla o consulta que incluya los datos en los que desee basar el formulario.
  5. Haga clic en Aceptar.

Microsoft Access aplica al formulario el último autoformato (formato automático: colección de formatos que determina la apariencia de los controles y secciones de un formulario o informe.) utilizado. Si no ha creado anteriormente un formulario con un asistente o no ha utilizado el comando Autoformato del menú Formato, utilizará el autoformato Estándar.

MostrarSugerencia

También puede crear un Autoformulario en columnas basado en el origen de registros abierto o en el que está seleccionado en la ventana Base de datos. En el menú Insertar, haga clic en Autoformulario o haga clic en la flecha situada junto al botón Nuevo objeto de la barra de herramientas y, a continuación, en Autoformulario. Si el origen de registros seleccionado dispone de tablas relacionadas, Autoformulario agregará un subformulario que contendrá las tablas relacionadas, mostradas como hojas de datos principales (hoja de datos: datos de una tabla, formulario, consulta, vista o procedimiento almacenado que aparecen en formato de filas y columnas.) y hojas de datos secundarias (hoja secundaria de datos: hoja de datos que está anidada en otra hoja de datos y que contiene datos relacionados o combinados con la primera hoja de datos.).

Con un asistente, basándose en una o varias tablas o consultas. El asistente le formula preguntas detalladas acerca de los orígenes de registros, campos, diseño y formato que desee y crea un formulario basado en sus respuestas.

Mostrar¿Cómo?

  1. En la ventana Base de datos (ventana de base de datos: en Access 2003 y versiones anteriores, ventana que aparece cuando se abre una base de datos o un proyecto. Muestra métodos abreviados para crear objetos de base de datos nuevos y abrir otros existentes. En versiones posteriores, fue reemplazada por el panel de navegación.), haga clic en Formularios, Imagen del botón bajo Objetos.
  2. Haga clic en el botón Nuevo en la barra de herramientas de la ventana Base de datos.
  3. En el cuadro de diálogo Nuevo formulario, seleccione el asistente que desea utilizar. Una descripción del asistente aparece en el lado izquierdo del cuadro de texto.
  4. Haga clic en el nombre de la tabla u otro origen de registros que contenga los datos en los que desee basar el formulario.

 Nota   No es necesario realizar este paso si seleccionó Asistente para formularios o Asistente para tablas dinámicas en el paso 3; puede especificar el origen de registros para el formulario más adelante.

  1. Haga clic en Aceptar.
  2. Siga las instrucciones del asistente.

Si el formulario obtenido no tiene el aspecto deseado, puede cambiarlo en la vista Diseño (vista Diseño: vista que muestra el diseño de los siguientes objetos de base de datos: tablas, consultas, formularios, informes y macros. En la vista Diseño, puede crear objetos de base de datos nuevos y modificar el diseño de otros existentes.), Tabla dinámica o Gráfico dinámico.

 Notas 

  • Si desea incluir campos de varias tablas y consultas en el informe, no haga clic en Siguiente o Finalizar después de seleccionar los campos de la primera tabla o consulta en el Asistente para formularios. Repita los pasos para seleccionar una tabla o consulta, y elija los campos que desee incluir en el formulario hasta que haya seleccionado todos los campos necesarios.
  • Si hace clic en una de las opciones de Autoformulario, Microsoft Access utilizará el último autoformato (formato automático: colección de formatos que determina la apariencia de los controles y secciones de un formulario o informe.) especificado, ya sea en el Asistente para formularios o mediante el comando Autoformato del menú Formato en la vista Diseño.

En la vista Diseño, de manera personalizada. En este caso, se crea un formulario básico y se personaliza en la vista Diseño (vista Diseño: vista que muestra el diseño de los siguientes objetos de base de datos: tablas, consultas, formularios, informes y macros. En la vista Diseño, puede crear objetos de base de datos nuevos y modificar el diseño de otros existentes.) para ajustarlo a las necesidades.

Mostrar¿Cómo?

  1. En la ventana Base de datos (ventana de base de datos: en Access 2003 y versiones anteriores, ventana que aparece cuando se abre una base de datos o un proyecto. Muestra métodos abreviados para crear objetos de base de datos nuevos y abrir otros existentes. En versiones posteriores, fue reemplazada por el panel de navegación.), haga clic en Formularios, Imagen del botón bajo Objetos.
  2. Haga clic en el botón Nuevo en la barra de herramientas de la ventana Base de datos.
  3. En el cuadro de diálogo Nuevo formulario, haga clic en vista Diseño.
  4. Seleccione el nombre de la tabla u otro origen de registros (origen de registros: origen de datos subyacente de un formulario, informe o página de acceso a datos. En una base de datos de Access, puede ser una tabla, una consulta o una instrucción SQL. En un proyecto de Access, puede ser una tabla, una vista, una instrucción SQL o un procedimiento almacenado.) que contiene los datos en los que desea basar el formulario. Si el formulario no va a contener datos (por ejemplo, si desea crear un formulario para utilizarlo como panel de control para abrir otros formularios o informes o si desea crear un cuadro de diálogo personalizado), no seleccione nada en la lista.

MostrarSugerencia

  1. Haga clic en Aceptar.

Microsoft Access presenta el formulario en la vista Diseño (vista Diseño: vista que muestra el diseño de los siguientes objetos de base de datos: tablas, consultas, formularios, informes y macros. En la vista Diseño, puede crear objetos de base de datos nuevos y modificar el diseño de otros existentes.).

 
 
Corresponde a:
Access 2003