Compartir a través de


Crear un formulario nuevo

Los formularios muestran los campos y los registros de las tablas y las vistas, y suelen incluir controles de desplazamiento para ayudarle a moverse de un registro a otro.

En Visual FoxPro puede crear formularios de las maneras siguientes:

  • Utilice los asistentes para formularios para crear formularios listos para usar.
  • En el menú Formulario, elija Formulario rápido para crear un formulario sencillo que puede personalizar agregando sus propios controles.
  • Utilice el Diseñador de formularios para modificar formularios existentes o para crear sus propios formularios.

Usar un Asistente para formularios

Si desea crear un formulario nuevo, puede utilizar un asistente para formularios para que le ayude a configurarlo. El asistente le plantea una serie de preguntas y genera un formulario basado en las respuestas. Puede elegir entre varias opciones de estilo distintas y obtener una vista previa del mismo antes de crearlo.

Para crear un formulario nuevo con un asistente

  1. En el Administrador de proyectos, seleccione la ficha Documentos y, a continuación, Formularios.
  2. Elija Nuevo.
  3. Elija Asistente para formularios.
  4. Seleccione el tipo de formulario que desea crear.
  5. Siga las instrucciones de las pantallas del asistente.

También puede tener acceso a los asistentes para formularios desde el menú; para ello, elija el menú Herramientas, a continuación el comando Asistentes y, por último, seleccione Formulario.

Visual FoxPro proporciona dos asistentes para formularios diferentes que le ayudan a crear formularios:

Los formularios que crea con los asistentes tienen una serie de botones de desplazamiento estándar para que pueda ver los distintos registros del formulario, modificarlos, buscarlos, etc. Si crea un formulario en una base de datos, el Asistente para formularios puede usar la máscara de entrada y la configuración del formato guardadas en la base de datos.

Iniciar el Diseñador de formularios

Si desea crear su propio formulario sin utilizar un asistente, use el Diseñador de formularios. Con el Diseñador de formularios, podrá agregar campos y controles al formulario y personalizarlo ajustando y alineando los controles.

El comando Formulario rápido hace que resulte más fácil comenzar a crear un formulario. Este comando muestra el Generador de formularios, que agrega al formulario los campos seleccionados en tablas o vistas.

Para crear un formulario nuevo

  1. En el Administrador de proyectos, elija la ficha Documentos.

  2. Seleccione el icono Formularios.

  3. Elija Nuevo.

  4. Seleccione Nuevo formulario. Aparecerá la ventana Diseñador de formularios, en la que podrá comenzar a crear el formulario.

    –O bien–

  • En el menú Archivo, elija Nuevo, seleccione Formulario y, a continuación, elija Nuevo archivo.

    –O bien–

  • Utilice el comando CREATE FORM.

Modificar formularios

Si los formularios creados mediante el asistente o el generador no se adaptan a sus necesidades, puede modificarlos con el Diseñador de formularios. Con este diseñador resulta fácil mover y cambiar el tamaño de los controles, copiar o eliminar controles, alinear controles y modificar el orden de tabulación.

Para modificar un formulario ya generado

  1. En el Administrador de proyectos, seleccione la ficha Documentos.
  2. Elija el icono Formularios y seleccione el nombre del formulario.
  3. Elija Modificar.

Agregar campos rápidamente

Si desea situar rápidamente los campos de una tabla o una vista en un formulario, elija el comando Formulario rápido del menú Formulario. Este comando iniciará el Generador de formularios, que agregará los campos seleccionados desde la tabla o la vista al formulario, empleando el estilo de campo que elija. El Generador de formularios crea un formulario sin controles de desplazamiento, de forma que pueda agregar los que desee. Puede utilizar un generador de controles para agregar controles al formulario o elegirlos en la biblioteca de controles de desplazamiento predefinidos que se suministra con Visual FoxPro.

Para agregar campos a un formulario

  1. En el Administrador de proyectos, abra el formulario.

  2. En el Diseñador de formularios vaya al menú Formulario y elija Formulario rápido. Aparecerá el Generador de formularios.

  3. En la ficha Estilo, seleccione el estilo que desea para el nuevo control.

  4. En la ficha Seleccionar campos, seleccione el origen de los campos y los campos que desea agregar.

  5. Haga clic en Aceptar para generar el formulario.

    –O bien–

  6. En la barra de herramientas Controles de formularios, elija un control de datos y arrástrelo a la ventana Diseñador de formularios para crear el control.

  7. En la ventana Propiedades, elija la ficha Datos y seleccione la propiedad ControlSource.

  8. Introduzca un nombre de campo.

    –O bien–

    Seleccione un campo en la lista de campos disponibles.

Usar las barras de herramientas del Diseñador de formularios

Las barras de herramientas del Diseñador de formularios permiten tener acceso rápidamente a comandos utilizados con frecuencia y a los controles de diseño, alineación y color que se necesitan para diseñar o modificar formularios. Para obtener más información acerca de la finalidad de cada botón de las barras de herramientas, puede utilizar la característica Información sobre herramientas o buscar “Barras de herramientas”.

Vea también

Establecer el entorno de datos | Crear formularios | Crear interfaces de documentos únicos o múltiples | Diseñar formularios | Agregar controles de Visual FoxPro a un formulario