You are on page 1of 15

6.8.

CAMPOS DE CONTROL
La barra de herramientas de campos de control de formularios
aparece cuando se selecciona un objeto de formulario al trabajar en
el modo diseño.

Esta barra de herramientas si no se visualiza, para activarla


debemos dar Ver – Barras de herramientas – Campos de control de
formulario.

Imagen 6.25 Campos de control de formulario.

Seleccionar los campos de control Modo diseño

Propiedades del campo de control Propiedades del


formulario

casilla de verificación Campo de texto

Campo formateado Boton de comando

Boton de opción Cuadro de lista

Cuadro combinado Campo de etiueta

Activar /desactivar asistentes Modo diseño


Mas campos de control

6.9. CREAR UN FORMULARIO MANUALMENTE


Vamos a seguir trabajando con la base de datos llamada,
“VentasPorCatalogo.odb”, en el panel izquierdo de la ventana de
Open Office Base – Unidad 6

base de datos, hacemos clic en el icono “Formularios”. Y escogemos


la opción de “Crear formulario en vista diseño”.

Se nos abre un nuevo documento de texto.

Imagen 6.26

CONTROL TEXTO CONTROL CAMPO CAMPO DE NOMBRE


ETIQUETA 1: Articulo TEXTO 1: CAMPO DE PRECIO

ETIQUETA 2 Precio TEXTO 2: TBARTICULOS

Barras de herramientas de trabajo para los formularios.


Objetivo: crear a partir de un formulario en vista diseño, basándonos
en la tabla TBARTICULOS. Tendremos en cuenta solo
los campos de NOMBRE y PRECIO Primero vamos insertar los 4
controles. A continuación seleccionamos uno de ellos (por ejemplo la
primera etiqueta), para establecer a que base de datos vamos a

INFOTEP 2
Open Office Base – Unidad 6

interactuar con este formulario (indicando también de que tabla o


consulta provienen los datos).

Imagen 6.27 Propiedades del formulario.


Indicaremos cual es la base de datos da la cual vamos a importar los
datos de la tabla o consulta.
Virtual

INFOTEP 3
Open Office Base – Unidad 6

Imagen 6.28 Base de datos. Imagen 6.29 Tabla de datos.


Cerramos la ventana de Propiedades del formulario.
Seleccionamos el campo de etiqueta para asignarle un texto.
Damos al botón derecho, escogemos la opción “Campo de control”.

Virtual

INFOTEP 4
Open Office Base – Unidad 6

Imagen 6.30 Campo de control.


Vamos a indicar cual será el texto que estará en la etiqueta.
Para eso, en Título escribimos “ARTICULO”. También vamos a dar un
nombre a dicho control “LBnombreARTICULO”.

Imagen 6.31 Propiedades del campo etiqueta.


Cerramos la ventana de propiedades del campo etiqueta.
Seleccionamos el “campo de texto”, damos al botón derecho, y escogemos la
opción campo de control.

INFOTEP 5
Open Office Base – Unidad 6

Imagen 6.32 Campo de control.


Virtual

En la solapa “datos”, en el campo de texto importaremos los datos


del campo NOMBRE de la tabla TBARTICULOS.

Imagen 6.33 Propiedades del campo de texto.


Vamos a la solapa “General” para establecer a que campo de
etiqueta estará asociado dicho campo de texto. Para eso, damos al
botón con puntos suspensivos (campo de etiqueta).

Imagen 6.34 Propiedades campo texto asociado a un campo etiqueta.

INFOTEP 6
Open Office Base – Unidad 6

Una vez pulsado el botón, nos aparece una ventana con todos
los campos de etiqueta que tiene el formulario. De los cuales
escogemos el que pone ARTÍCULO.
Virtual

Imagen 6.35 Campo etiqueta que estará asociado al campo de


texto.

Una vez escogida la etiqueta, damos aceptar.

Imagen 6.36 Campo etiqueta denominado <ARTICULO>

INFOTEP 7
Open Office Base – Unidad 6

Cerramos la ventana de propiedades del campo texto. Lo mismo


que acabamos de hacer con los “dos primeros controles”, lo haremos
con los dos restantes, quedándonos:
Virtual

Imagen 6.37 Resultado.


Para guardarlo, damos a Archivo – Guardar. Le denominamos
FRM_conVISTADISEÑO.

Imagen 6.38 Guardar formulario.


Damos al botón de guardar. Pulsamos sobre el botón de la barra
de herramientas de control de formulario “Modo diseño”, para
abandonarlo, y podernos mover por los distintos registros.

INFOTEP 8
Open Office Base – Unidad 6

Imagen 5.39 Modo diseño


Al abandonar el modo vista diseño, entramos en modo vista

preliminar, donde podemos: movernos por todos los registros,


modificarlos, eliminarlos, etc.

Imagen 6.40 Desplazamiento por los distintos registros

6.10. MOVER Y CAMBIAR DE TAMAÑO LOS CONTROLES DE UN


FORMULARIO

Objetivo: como mover y cambiar de tamaño los controles de un formulario.

Ejemplo: vamos a cambiar el diseño de un formulario ya creado.


Para eso vamos a seleccionar el formulario FRM_CLIENTES, damos
al botón derecho, escogemos la opción de Editar.
Virtual

INFOTEP 9
Open Office Base – Unidad 6

Imagen 6.41 Abrir el formulario FRM_CLIENTES.


Accedemos al modo diseño.

Imagen 6.42 Modo diseño


Supongamos que queremos seleccionar un solo campo. Por
ejemplo: IDCLIENTE queremos moverlo de lugar y cambiarle a un
tamaño menor.

INFOTEP 10
Open Office Base – Unidad 6

Imagen 6.43 Selección de un elemento.


Una vez que está seleccionado, vemos que nuestro elemento,
está formado por dos objetos (etiqueta y campo de texto) y queremos
que no estén agrupados. Para eso, colocamos el cursor en la
selección, damos al botón derecho, y escogemos la opción de Agrupar
y la subopción Desagrupar.

Imagen 6.44 Desagrupar


Con esto tenemos Etiqueta IDCLIENTE separada del su
correspondiente caja de texto, ya podemos tratar de manera
individualizada cada uno de ellos.

Ahora queremos hacer más pequeño el recuadro de la caja de


texto, lo seleccionamos, nos colocamos con el ratón en uno de los

INFOTEP 11
Open Office Base – Unidad 6

tiradores de la selección (ratón aparece una doble flecha), con el


ratón sin soltar arrastramos hacia la dirección que estimemos
oportuna. Quedando:

Imagen 6.45 Selección después de Imagen 6.46 Cambio de


tamaño. Desagrupar.

Lo desplazamos. Manteniendo el ratón sobre el área


seleccionada, y sin soltar moverlo a una región como se marca en la
Imagen 5.28.

Imagen 6.47 Desplazamiento de elemento del formulario

INFOTEP 12
Open Office Base – Unidad 6

NOTA. Si queremos realizar una selección múltiple,


mantendríamos pulsada la tecla de mayúsculas, y haríamos click en
cada elemento que queramos agregar a la selección.

Supongamos que queremos seleccionar la etiqueta IDCLIENTE


junto con su correspondiente caja de texto, para agruparlas y tenerlo
como estaban inicialmente. Mantendremos pulsada la tecla
mayúsculas, la mantenemos pulsada, mientras con el ratón hacemos
clic en los dos elementos (Etiqueta y caja de texto)

Virtual

Imagen 2.48 Selección múltiple. Imagen 2.49 Agrupar.


Con todo esto podemos llegar a un distribución de los elementos del
formulario de la siguiente manera:

INFOTEP 13
Open Office Base – Unidad 6

Imagen 6.50 Cambio del diseño formulario


Virtual

Ejercicio 4: CREACION Y DISEÑO DE FORMULARIOS Crear un


formulario de la tabla TBPEDIDOS. Llamarle “FRM_PEDIDOS”
.Insertar los siguientes registros:
IDPEDIDO IDARTICULO IDCLIENTE FECHAPEDIDO CANTIDAD

PED1
ART02 CLI04 01/02/99 20
5

PED1
ART03 CLI02 03/02/99 30
6

● El texto de las etiquetas esté en negrita, color azul claro, tipo


de letra Tahoma a tamaño 8.

● Alinear el dato del campo CANTIDAD al centro. Darle un color


al fondo del campo texto, y quitarle los bordes.

● Poner al formulario un imagen de fondo.


● Comprobar que al insertar los dos registros anteriores en el
formulario, si han sido incluidos en la tabla TBPEDIDOS.

INFOTEP 14
Open Office Base – Unidad 6

● Comprobar que al eliminar el último registro o fila de dicha


tabla:

IDPED IDARTI IDCLIE FECHAPE CANTI


IDO CULO NTE DIDO DAD
PED1
ART03 CLI02 03/02/99 30
6
También desaparece de su respectivo formulario.
● Que sucede si intentamos insertar en el formulario el siguiente
registro. Explicarlo:

IDPED IDARTI IDCLIE FECHAPE CANTI


IDO CULO NTE DIDO DAD
PED0 ART01 CLI02 03/02/07 5

INFOTEP 15