Informatica

Páginas: 9 (2003 palabras) Publicado: 2 de marzo de 2012
Unidad 7. Formularios básicos

En esta unidad, en primer lugar vamos a ver qué es un formulario y para qué se utiliza.
En el segundo punto veremos el entorno de creación de formularios.
Por último, veremos cómo crear un formulario básico.
1. Formularios
Los formularios son un tipo de objeto que van a permitir la introducción de datos en las tablas de una forma más sencilla y más limpia. Envez de introducir los datos directamente sobre la tabla, los datos se introducen en la tabla a través de los formularios.
En una base de datos se puede crear más de un formulario basado en una misma tabla. Un formulario puede tomar varios campos de una tabla o todos; incluso puede tomar campos de diferentes tablas o consultas.
Las tablas almacenan la información, los formularios se encargan derecogerla. Las tablas deben estar cerradas para que las tablas puedan incluir los datos de los formularios. Al cerrar o guardar los formularios, las tablas se actualizan. Todos estos conceptos los trataremos en las siguientes secciones.
2. Entorno de creación de un formulario
Para crear un formulario nos vamos a encontrar dos posibilidades dentro del apartado de tareas disponibles en la secciónformularios de OOo Base (Figura 7.1):
• Creación de formularios en vista Diseño: seleccionando esta opción se puede crear un formulario totalmente personalizado.
• Usar el asistente para crear formulario: crea automáticamente un formulario con los campos que el usuario seleccione. Con este asistente se pueden crear formularios de formatos muy distintos.
 
[pic]
Figura 7.1. Sección deformularios en OOo Base
Nosotros vamos a crear formularios en la vista Diseño porque nos permite configurarlos con más detalles. Para ello nos vamos a la sección “Tareas” dentro de formularios y pulsamos sobre “Crear formulario en vista Diseño…”. Nos aparece entonces la ventana de diseño de formularios (ver Figura 7.2).
 
[pic]
Figura 7.2. Ventana de creación de fomularios
Antes de empezar adiseñar nuestro formulario necesitamos conocer los distintos tipos de controles de que vamos a disponer y para qué sirven.
2.1 Controles de formularios
Toda la información de un formulario está contenida en los controles. Los controles son objetos de un formulario que muestran datos, realizan acciones o decoran el formulario.
Los controles pueden ser dependientes, independientes o calculados:• Control dependiente: está unido a un campo de una tabla o consulta. Los controles dependientes se utilizan para mostrar, introducir y actualizar valores de los campos de la base de datos.
• Control independiente: no tiene un origen en una tabla o consulta. Los controles independientes se pueden utilizar para mostrar información, líneas, rectángulos e imágenes, independientemente de queestos existan en la tabla creada de antemano.
• Control calculado: el origen de los datos es una expresión, no un campo. Una expresión es una combinación de operadores (=,+,-,* y /), nombres de controles, nombres de campos, funciones que devuelven un solo valor y valores constantes. La expresión puede incluir datos de un campo de la tabla o consulta del formulario o datos de otro control delformulario.
Los distintos campos de control se encuentran repartidos en las dos barras de herramientas que aparecen resaltadas en la Figura 7.2; por un lado, la barra “Diseño de Formularios” y, por otro, la barra “Campos de control de formulario”. Si esta última barra no nos apareciera por cualquier motivo, se puede acceder a ella a través del menú “Ver”, eligiendo la opción “Barra deHerramientas” y activando la casilla “Campos de control de formulario”.
Antes de conocer los controles más importantes de ambas barras es recomendable, para hacer más comodo el diseño de formularios, incrustar la barra “Campo de Control…” con el resto de barras de herramientas; para ello, basta con hacer doble clic con el ratón sobre la cabecera de esta barra y la ventana de diseño de formularios nos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS