Conteníu

# Controles de formulariu

The Form Controls toolbar or sub-menu contains tools that you need to create an interactive form. You can use the toolbar or sub-menu to add controls to a form in a text, drawing, spreadsheet, presentation, or HTML document, for example a button that runs a macro.

P'aportar a esta orde...

Choose View - Toolbars - Form Controls.

Iconu na barra de ferramientes inxertar (Probablemente precises habilitar esti iconu invisible primeramente):

Controles de formulariu

Los documentos de formulariu XML (XForms) utilicen el mesmu conxuntu de controles.

Pa crear un formulariu, abra un documentu y use la barra de ferramientes Controles de formulariu p'amestar y definir los controles del formulariu. Si deseyar, el formulariu tamién pue enllazase con una base de datos; d'esta forma, los campos de control puen emplegase pa la manipulación de bases de datos.

Al crear un formulariu nun documentu HTML, pue usalo pa unviar datos por Internet.

## P'amestar un control a un documentu

1. On the Form Controls toolbar, click the icon of the control that you want to add.

2. Then click in the document, and drag to create the control.

   To create a square control, hold down the Shift key while you drag.

To add a field from the field list of a table or query to a form, drag a cell into the form. In a text document, you can also drag a column header to add a field to a form. To include a label for the field, hold down CommandCtrl+Shift when you drag a column head.

## Modificar un control

1. Right-click the control and choose Control Properties. A dialog opens where you can define the properties of the control.

2. To specify a accelerator key for a control, add a tilde (~) in front of the character in the label for the control.

3. Puen copiase campos de control d'un documentu a otru por aciu la téunica d'abasnar y soltar, o copiándolos primero al cartafueyu y pegándolos de siguío nel documentu nuevu. Coles mesmes, LibreOffice analiza los trés propiedaes qu'apaecen na llingüeta Propiedaes de formulario - Dato: "fonte de datos", "tipu de conteníu" y "conteníu", pa poder inxertales na posición correcta na estructura de formulariu lóxicu del documentu destín. Un campu de control qu'amuese, por exemplu, el conteníu de l'axenda, va siguir amosando ésti dempués de copialo nel documentu destín. El campu de control va inxertar na estructura de formulariu del documentu de destín, o se va crear dichu documentu.

## Seleición

Esti iconu camuda'l punteru del mur al mou d'esbilla o lu desactiva. El mou d'esbilla úsase pa escoyer los controles del formulariu actual.

## Design Mode

Toggles the Design mode on or off. This function is used to switch quickly between Design and User mode. Activate to edit the form controls, deactivate to use the form controls.

Design Mode On/Off

## Activar o desactivar asistentes

Activa o desactiva los asistentes pa los controles de formulariu automáticos.

Estos asistentes ayuden a introducir les propiedaes de les caxes de llista, los controles de tables y otros controles.

## Diseñu de formularios

Abre la barra de ferramientes Diseñu de formularios.

## Campu d'etiqueta

Crea un campu pa la visualización de testu. Estes etiquetes namái sirven p'amosar testu predefiníu. Nun ye posible efeutuar entraes nestos campos.

## Caxa de testu

Crea un campu de testu. Nos campos de testu l'usuariu pue escribir testu. Nun formulariu, los cuadros de testu amuesen datos o dexen introducir datos nuevos.

## Caxellu de verificación

Crea un caxellu de verificación. Los caxellos de verificación dexen activar o desactivar una función nun formulariu.

## Campu d'opción

Creates an option button. Option buttons enable the user to choose one of several options. Option buttons with the same functionality are given the same name (Name property). Normally, they are given a group box.

## Llistáu

Creates a list box. A list box lets users select an entry from a list. If the form is linked to a database and the database connection is active, the List Box Wizard will automatically appear after the list box is inserted in the document. This wizard helps you create the list box.

## Caxa combinada

Crea un cuadru combináu. Un cuadru combináu ye un llistáu d'una sola llinia con una llista desplegable na que los usuarios puen escoyer una opción. Pue asignar al cuadru combináu la propiedá "namái llectura" por que los usuarios nun puedan escribir entraes distintes de les qu'apaecen na llista. Si'l formulariu ta rellacionáu con una base de datos y la conexón con ella ta activa, el Asistente pa cuadros combinaos abrir de forma automática dempués d'inxertar el cuadru combináu nel documentu.

## Botón

Crea un botón. Esta función pue emplegase pa executar un comandu pa una aición definida, por exemplu un clic de mur.

Pues aplicar a estos botones testu ya imáxenes.

## Botón gráficu

Crea un botón que s'amuesa en forma d'imaxe. Amás de la representación gráfica, un botón d'imaxe tien les mesmes propiedaes qu'un botón "normal".

## Campu formateáu

Crea un campu formateáu. Un campu formateáu ye un cuadru de testu nel que se define'l formatu de les entraes y salíes, según valorar llendadores que les afecten.

Un campu formatiáu contién propiedaes especiales de control (escueyi Formatu - Control).

## Campu de fecha

Crea un campu de fecha. Si'l formulariu ta enllazáu a una base de datos, los valores de fecha puen adoptase de la base de datos.

If you assign the "Dropdown" property to the date field, the user can open a calendar to select a date under the date field. This also applies to a date field within a Table Control field.

L'usuariu pue editar con facilidá los campos de fecha coles tecles de flecha enriba y embaxo. Según cuál seya la posición del cursor, el día, el mes o l'añu pue amontase o menguar coles tecles de flecha.

Instrucciones específiques pa campos de fecha.

## Campu numbérico

Crea un campu numbérico. Si'l formulariu ta enllazáu a una base de datos, los valores numbéricos puen adoptase de la base de datos.

## Cuadru de grupu

Creates a frame to visually group several controls. Group boxes allow you to group option buttons in a frame.

If you insert a group frame into the document, the Group Element Wizard starts, which allows you to easily create an option group.

Note: When you drag a group box over already existing controls and then want to select a control, you have to first open the context menu of the group box and choose Arrange - Send to Back. Then select the control while pressing CommandCtrl.

Group boxes are used only for a visual effect. A functional grouping of option fields can be made through the name definition: under the Name properties of all option fields, enter the same name in order to group them.

## Campu horario

Crea un campu d'hora. Si'l formulariu ta enllazáu a una base de datos, los valores d'hora puen adoptase de la base de datos.

L'usuariu pue editar con facilidá los campos d'hora coles tecles de flecha enriba y embaxo. Según cuál seya la posición del cursor, les hores, los minutos o los segundos puen amontase o menguar coles tecles de flecha.

## Campu de moneda

Crea un campu de moneda. Si'l formulariu ta enllazáu a una base de datos, el conteníu del campu de moneda nel formulariu pue tomase de la base de datos.

## Campu amazcaráu

Crea un campu amazcaráu. Los campos amazcaraos consten d'una mázcara d'edición y d'una mázcara lliteral. La mázcara d'edición determina los datos que puen entrar los usuarios. La mázcara lliteral define'l conteníu del campu amazcaráu al cargar el formulariu.

En formatu HTML nun se van tener en cuenta los campos amazcaraos.

You can enter the following characters to define the edit mask:

Caráuter | Significáu
--- | ---
L | A text constant. This position cannot be edited. The character is displayed at the corresponding position of the Literal Mask.
a | The characters a-z and A-Z can be entered. Capital characters are not converted to lowercase characters.
A | The characters A-Z can be entered. If a lowercase letter is entered, it is automatically converted to a capital letter.
c | The characters a-z, A-Z, and 0-9 can be entered. Capital characters are not converted to lowercase characters.
C | The characters A-Z and 0-9 can be entered. If a lowercase letter is entered, it is automatically converted to a capital letter.
N | Only the characters 0-9 can be entered.
x | Puen introducise tolos caráuteres imprentables.
X | All printable characters can be entered. If a lowercase letter is entered, it is automatically converted to a capital letter.

Defina, por exemplu, pa la mázcara de caráuteres "__.__.2000", la mázcara d'entrada "NNLNNLLLLL" que l'usuariu pueda introducir 4 cifres na indicación de la fecha.

## Control de tables

Creates a table control to display a database table. If you create a new table control, the Table Element Wizard appears.

Información especial sobre controles de tabla.

## Barra de navegación

Creates a Navigation bar.

The Navigation bar allows you to move through the records of a database or a database form. The controls on this Navigation bar work the same way as the controls on the default Navigation bar in LibreOffice.

## Control d'imaxe

Crea un campu de control d'imaxe. Namái pue usase p'amestar imaxes d'una base de datos. Nel formulariu, faiga doble clic n'unu d'estos campos de control p'abrir el diálogu Inxertar gráficu pa inxertar la imaxe. Tamién hai un menú contestual (non disponible en mou Diseñu) con comandos pal inxertamientu y el borráu d'imaxes.

Un formulariu pue amosar imaxes d'una base de datos y inxertar imaxes nueves nésta si'l campu de control d'imaxe nun ta protexíu contra escritura. El campu de control tien de faer referencia a un campu de la base de datos de tipu imaxen. Por tanto, especifique'l campu de datos na ventana de propiedaes de la llingüeta Datos.

## Escoyeta de ficheros

Crea un botón que dexa la seleición de ficheros.

## Botón xiratoriu

Crea un botón de seleición.

Si amiesta un botón de seleición a una fueya de cálculu de Calc, pue utilizar fichar Datos pa crear un enllaz de dos sentíos ente'l botón de seleición y una caxella. De resultes, al camudar el conteníu d'una caxella, actualízase'l conteníu del botón de seleición. De la mesma, si camuda'l valor del botón de seleición, actualízase'l conteníu de la caxella.

## Barra de desplazamientu

Crea una barra de desplazamientu.

Pue especificar les siguientes propiedaes d'una barra de desplazamientu:

Nome de la interfaz d'usuariu | Semántica
--- | ---
Valor de desplazamientu máx. | Especifica l'anchu o altu mínimos d'una barra de desplazamientu.
Valor de desplazamientu máx. | Especifica l'anchor o altor máximos d'una barra de desplazamientu.
Valor predetermináu de desplazamientu | Especifica'l valor predetermináu d'una barra de desplazamientu. Utilizar al restablecer el formulariu.
Orientación | Especifica la orientación (horizontal o vertical) d'una barra de desplazamientu.
Cambéu pequeñu | Especifica la cantidá mínima na que pue movese una barra de desplazamientu, por exemplu, faciendo clic nuna flecha.
Cambéu grande | Determina'l desplazamientu d'un pasu llargu nuna barra de desplazamientu, por exemplu, al faer clic ente'l control de la barra de desplazamientu y una flecha d'ésta.
Retrasu | Especifica'l retrasu en milisegundos ente los eventos desencadenadores de la barra de desplazamientu. Por exemplu, el retrasu que se produz al faer cilc nun botón de flecha de la barra de desplazamientu y caltener calcáu'l botón del mur.
Color de símbolu | Especifica'l color de les fleches de la barra de desplazamientu.
Tamañu visible | Specifies the size of the scrollbar thumb in "value units". For example, a value of ("Scroll value max." minus "Scroll value min.") / 2 results in a scrollbar thumb that occupies half of the scrollbar. To make the width of the scrollbar equal to the height of the scrollbar, set the Visible Size to zero.

In a Calc spreadsheet, you can use the Data tab page to create a two-way link between a scrollbar and a cell.

Temes rellacionaos

Órdenes del menú contestual