Módulo
Conteúdo
Índice 🔎︎

# Geral

This General tab enables you to define the general properties of a form control. These properties differ, depending on the control type. Not all of the following properties are available for every control.

Para aceder a este comando...

Abra o menu de contexto de um elemento de formulário selecionado e escolha Controlo - Geral.

Abra a barra de ferramentas Controlos de formulário ou a barra de ferramentas Design de formulário, clique no ícone Controlo, separador Geral.

If you export the current form document to HTML format, the default control values are exported, not the current control values. Default values are determined - depending on the type of control - by the properties' Default value (for example, in text fields), Default status (for check boxes and option fields), and Default selection (for list boxes).

## Agir sobre um registo

Specifies to show or hide the action items in a selected Navigation bar control. Action items are the following: Save record, Undo, New record, Delete record, Refresh.

## Alinhamento/alinhamento de imagens

As opções de alinhamento são: alinhado à esquerda, à direita e centrado. Estas opções estão disponíveis para os seguintes elementos:

1. Título dos campos Etiqueta,

2. Conteúdo dos campos de texto,

3. Conteúdo dos campos da tabela nas colunas de um controlo de tabela,

4. Imagens ou texto utilizados em botões.

   A opção Alinhamento para os botões é denominada Alinhamento de imagens.

## Alternar

Especifica se o botão de ação age como um botão de alternância. Se definir o alternador como "Sim", pode trocar entre os estados do controlo "selecionado" e "não selecionado" ao clicar no botão ou ao premir a barra de espaço se o foco estiver no controlo. É mostrado um botão "premido" no estado "selecionado".

## Altura

Define a altura do controlo.

## Altura da linha

In table controls, enter a value for the row height. If you want, you can enter a value followed by valid measurement unit, for example, 2 cm.

## As linhas de texto terminam com

No caso dos campos de texto, selecione o código final da linha a ser utilizado ao escrever texto numa coluna de base de dados.

## Assumir foco após clique

Se definir esta opção como "Sim", o Botão de ação recebe o foco ao ser clicado.

## Ativo

If a control field has the property "Enabled" (Yes), the form user will be able to use the control field. If the property is disabled, it will not be enabled (No) and will be displayed in a gray color.

## Ação

You can use navigation actions to design your own database navigation buttons.

The following table describes the actions that you can assign to a button:

Ação | Descrição
Nenhuma | Não é executada qualquer ação.
Enviar formulário | Sends the data that is entered in other control fields of the current form to the address that is specified in Form Properties under URL. Introduza a URL na caixa de texto de propriedade de dados "URL" do formulário ao exportar um ficheiro PDF.
Repor formulário | Resets the settings in other control fields to the predefined defaults: Default Status, Default Selection, Default Value.
Abrir documento/página web | Abre o URL que é especificado em URL. É possível utilizar a Moldura para especificar a moldura destino.
Primeiro registo | Desloca o formulário atual para o primeiro registo.
Registo anterior | Desloca o formulário atual para o registo anterior.
Registo seguinte | Desloca o formulário atual para o registo seguinte.
Último registo | Desloca o formulário atual para o último registo.
Guardar registo | Guarda o registo atual, caso seja necessário.
Desfazer entrada de dados | Reverte as alterações do registo atual.
Novo registo | Desloca o formulário atual para a linha de inserção.
Eliminar registo | Elimina o último registo.
Atualizar formulário | Recarrega a última versão guardada do formulário atual.

## Barra de deslocação

Adiciona o tipo de barra de deslocação especificado a uma caixa de texto.

## Barra de navegação

Especifica se a barra Navegação é mostrada no contorno inferior dos controlos de tabelas.

## Botão padrão

The "Default button" property specifies that the corresponding button will be operated when you press the Return key. If you open the dialog or form and do not carry out any further action, the button with this property is the default button.

Esta propriedade só deve ser atribuída a um único botão no documento.

When using Web page forms, you might come across this property in search masks. These are edit masks that contain a text field and a Submit type button. The search term is entered in the text field and the search is started by activating the button. If the button is defined as the default button, however, simply hit Enter after entering the search term in order to start the search.

## Botão rotativo

É possível introduzir no formulário campos numéricos, campos de moeda e campos de data e hora como botões rotativos.

## Campo de etiqueta

Especifica a origem da etiqueta do controlo. O texto de um campo de etiqueta é inserido em vez do nome de um campo de base de dados. Por exemplo, no Navegador de filtros, na caixa de diálogo Procurar e como um nome de coluna na vista de tabelas.

To define one character of the label as a mnemonic, so that the user can access this control by pressing the character on the keyboard, insert a tilde (~) character in front of the character in the label.

Ao utilizar botões de opção, só é possível utilizar o texto de uma moldura de grupo como o campo de etiqueta. Este texto aplica-se a todos os botões de opção do mesmo grupo.

Ao clicar no botão ... junto do campo de texto, pode visualizar a caixa de diálogo Seleção de campos de etiqueta. Selecione uma etiqueta da lista.

Check the No assignment box to remove the link between a control and the assigned label field.

## Caracteres da palavra-passe

If the user enters a password, you can determine the characters that will be displayed instead of the characters typed by the user. Under Password character, enter the ASCII code of the desired character. You can use the values from 0 to 255.

The characters and their ASCII codes can be seen in the Special Characters dialog (Insert - Special Character).

## Comprimento máx. do texto

Para caixas de texto e de combinação, é possível definir o número máximo de caracteres que o utilizador pode introduzir. Se esta propriedade de campo de controlo for indeterminada, o padrão é zero.

Se o controlo estiver associado a uma base de dados e o comprimento do texto tiver de ser aceite a partir da definição de campos da base de dados, não deve introduzir o comprimento do texto neste campo. As definições só são aceites a partir da base de dados se a propriedade de controlo não tiver sido definida (estado "Indefinido").

## Contorno

Em campos de controlo com moldura, é possível determinar a exibição do contorno, utilizando a propriedade "Contorno". É possível selecionar uma das seguintes opções: "Sem moldura", "3-D" ou "Plano".

## Cor de fundo

Está disponível uma cor de fundo para a maioria dos campos de controlo. Ao clicar em Cor de fundo, é aberta uma lista que permite selecionar várias cores. A opção "Padrão" adota a definição do sistema. Se a cor pretendida não constar da lista, clique no botão ... para definir uma cor na caixa de diálogo Cor.

## Cor do contorno

Especifica a cor do contorno para os controlos que possuem a propriedade "Contorno" definida como "simples".

## Cor do símbolo

Especifica a cor dos símbolos dos controlos, como por exemplo, das setas de uma barra de deslocação.

## Data máx.

Determina uma data que não pode ser excedida por outro valor introduzido pelo utilizador.

## Data mín.

Determina a data mais remota que um utilizador pode introduzir.

## Data padrão

Define a data padrão.

## Deslocação com a roda do rato

Sets whether the value changes when the user scrolls a mouse wheel. Never: No change of the value. When focused: (default) The value changes when the control has the focus and the wheel is pointing at the control and gets scrolled. Always: The value changes when the wheel is pointing at the control and gets scrolled, no matter which control has the focus.

## Entradas de lista

Tenha em atenção as dicas que se referem aos controlos de teclado.

A entrada de lista padrão é introduzida na caixa de combinação Seleção padrão.

Tenha em atenção que as entradas de lista aqui introduzidas só são incorporadas no formulário se, no separador Dados em Tipo de conteúdo de lista, for selecionada a opção "Lista de valores".

Se não pretender que as entradas de lista sejam escritas na base de dados, nem transmitidas ao destinatário do formulário da Web, mas que sejam valores atribuídos que não sejam visíveis no formulário, é possível atribuir as entradas de lista a outros valores numa lista de valores. A lista de valores é determinada no separador Dados. Em Tipo de conteúdo de lista, selecione a opção "Lista de valores". Em seguida, introduza os valores a atribuir às entradas visíveis correspondentes do formulário em Conteúdo de lista. Para que a atribuição seja corretamente efetuada, a ordem da lista de valores é relevante.

Para documentos HTML, uma entrada de lista introduzida no separador Geral corresponde à etiqueta HTML <OPTION>; uma entrada da lista de valores introduzida no separador Dados em Conteúdo da lista corresponde à etiqueta <OPTION VALUE=...>.

## Escala

Redimensiona a imagem de forma a que se ajuste ao tamanho do controlo.

## Estado padrão

Especifica se uma opção ou caixa de verificação está selecionada por defeito.

Para um botão do tipo Repor, pode definir o estado do controlo se o botão Repor for ativado pelo utilizador.

For grouped option fields, the status of the group corresponding to the default setting is defined by the "Default Status" property.

## Estado triplo

Specifies whether a check box can also represent ZERO values of a linked database apart from the TRUE and FALSE values. This function is only available if the database accepts three states: TRUE, FALSE and ZERO.

The "Tristate" property is only defined for database forms, not for HTML forms.

## Estilo

Especifica se as caixas de verificação e os botões de opção são exibidos em 3D (padrão) ou simples.

## Etiqueta

The "Label" property sets the label of the control field that is displayed in the form. This property determines the visible label or the column header of the data field in table control forms.

When you create a new control, the description predefined in the "Name" property is used as the default for labeling the control. The label consists of the control field name and an integer numbering the control (for example, CommandButton1). With the "Title" property, you can assign another description to the control so that the label reflects the function of the control. Change this entry in order to assign an expressive label to the control that is visible to the user.

To create a multi-line title, open the combo box using the Arrow button. You can enter a line break by pressing Shift+CommandCtrl
+Enter.

The "Title" property is only used for labeling a form element in the interface visible to the user. If you work with macros, note that at runtime, a control is always addressed through the "Name" property.

## Filtrar/Ordenar

Specifies to show or hide the filtering and sorting items in a selected Navigation bar control. Filtering and sorting items are the following: Sort ascending, Sort descending, Sort, Automatic filter, Default filter, Apply filter, Reset filter/sort.

## Formatação

Especifica o código do formato do controlo. Clique no botão ... para selecionar o código do formato.

## Formato da data

With date fields you can determine the format for the date readout.

Uma vez terminada a respetiva leitura, todos os campos de formato (data, hora, moeda, numérico) são automaticamente formatados no formato selecionado, independentemente do modo como introduziu os dados.

## Formato da hora

Pode definir o formato pretendido para exibição da hora.

## Formato restrito

You can have a format check with control fields that accept formatted contents (date, time, and so on). If the strict format function is activated (Yes), only the allowed characters are accepted. For example, in a date field, only numbers or date delimiters are accepted; all alphabet entries typed with your keyboard are ignored.

## Grande alteração

Especifique o valor a adicionar ou a subtrair se o utilizador clicar ao lado do cursor de deslocação na barra de deslocação.

## Hora padrão

Define a hora padrão.

## Imagens

Um botão de imagem tem a propriedade "Imagem". A propriedade "Imagem" especifica o caminho e o nome do ficheiro que pretende mostrar no botão. Se selecionar o ficheiro com o botão ..., o caminho e o nome de ficheiro serão automaticamente incluídos na caixa de texto.

## Imprimível

Especifica se pretende que o campo de controlo seja mostrado na impressão de um documento.

## Incremento

Pode definir os intervalos de valores para os botões rotativos ou de moeda. Utilize as setas para cima e para baixo do botão rotativo para aumentar ou diminuir o valor.

## Largura

Sets the column width in the table control field in the units that are specified in the LibreOffice module options. If you want, you can enter a value followed by a valid measurement unit, for example, 2 cm.

## Largura

Define a largura do controlo.

## Lista suspensa

A control field with the dropdown property has an additional arrow button which opens the list of the existing form entries per mouse click. Under Line count, you can specify how many lines (or rows) should be displayed in the dropdown state. Combination fields can have the dropdown property.

Por norma, as caixas de combinação que foram inseridas como colunas num controlo de tabelas, são sempre suspensas.

## Marca de tabulação

The "Tabstop" property determines if a control field can be selected with the Tab key. The following options are available:

Não | When using the Tab key, focusing skips the control.
Sim | The control can be selected with the Tab key.

## Marcador de registos

Especifica se a primeira coluna é mostrada com etiquetas de linha, na qual o registo atual é assinalado através de uma seta.

## Moldura

You can also specify the target frame to display a URL that you open when you click a button that has been assigned to the "Open document or web page" action.

Ao clicar no campo, é possível selecionar uma opção da lista, que especifica a moldura em que deverá ser carregado o documento seguinte. Existem as seguintes possibilidades:

Entrada | Significado
_blank | O documento seguinte é criado numa nova moldura vazia.
_parent | O documento seguinte é criado numa moldura ascendente. Se não existir qualquer ascendente, o documento é criado na mesma moldura.
_self | O documento seguinte é criado na mesma moldura.
_top | O documento seguinte é criado numa janela de nível superior, isto é, na moldura que se encontra na posição mais elevada na hierarquia; se a moldura atual for já uma janela superior, o documento é criado na moldura atual.

A propriedade "Moldura" é relevante para formulários HTML mas não para formulário de base de dados.

## Máscara de caracteres

With masked fields you can specify a literal mask. A literal mask contains the initial values of a form, and is always visible after downloading a form. Using a character code for the Edit mask, you can determine the entries that the user can type into the masked field.

O tamanho da máscara de caracteres deve corresponder sempre ao tamanho da máscara de edição. Se não for este o caso, a máscara de edição é suprimida ou preenchida com espaços em todo seu comprimento.

## Máscara de edição

Ao especificar o código de carácter em campos padrão, é possível determinar o que o utilizador pode introduzir no campo padrão.

O comprimento da máscara de edição determina o número de posições de dados possíveis. Se o utilizador introduzir caracteres que não correspondam à máscara de edição, os dados são rejeitados quando o utilizador sair do campo. É possível introduzir os seguintes caracteres para definir a máscara de edição:

Carácter | Significado
L | A text constant. This position cannot be edited. The character is displayed at the corresponding position of the Literal Mask.
a | É possível introduzir os caracteres a-z e A-Z. Os caracteres maiúsculos não são convertidos para caracteres minúsculos.
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 | É possível introduzir todos os caracteres imprimíveis.
X | All printable characters can be entered. If a lowercase letter is entered, it is automatically converted to a capital letter.

Para a máscara de caracteres "__.__.2000", por exemplo, defina a máscara de edição "NNLNNLLLLL", para que o utilizador possa introduzir apenas quatro dígitos ao inserir uma data.

## Máx. de horas

Determina uma hora que não pode ser excedida por outro valor introduzido pelo utilizador.

## Mín. de horas

Determina a menor hora que um utilizador pode introduzir.

## Navegação

Specifies to show or hide the navigation items in a selected Navigation bar control. Navigation items are the following: First record, Previous record, Next record, Last record.

## Nome

Cada campo de controlo e cada formulário tem a propriedade "Nome", que permite a respetiva identificação. O nome será mostrado no Navegador de formulários e, através do nome, pode consultar o campo de controlo a partir de uma macro. Os padrões já especificam um nome, que é criado a partir da etiqueta e do número do campo.

Se trabalhar com macros, certifique-se de que os nomes dos controlos são exclusivos.

O nome é igualmente utilizado para agrupar diversos controlos que devem funcionar em conjunto, tais como botões de opção. Para tal, atribua o mesmo nome a todos os membros do grupo: os controlos com nomes idênticos constituem um grupo. Os controlos agrupados podem ser representados de forma gráfica, utilizando uma Caixa de grupo.

## Número de linhas

For combo boxes with the "Dropdown" property, you can specify how many lines should be displayed in the dropdown list. With control fields which do not have the Dropdown option, the line's display will be specified by the size of the control field and the font size.

## Ocultar seleção

Especifica se uma seleção de texto num controlo se mantém selecionada quando o foco não estiver no controlo. Se definir Ocultar seleção como "Não", o texto mantém-se selecionado quando o foco deixar de estar no controlo que contém o texto.

## Ordem de tabulação

The "Tab order" property determines the order in which the controls are focused in the form when you press the Tab key. In a form that contains more than one control, the focus moves to the next control when you press the Tab key. You can specify the order in which the focus changes with an index under "Tab order".

The "Tab order" property is not available to Hidden Controls. If you want, you can also set this property for image buttons and image controls, so that you can select these controls with the Tab key.

When creating a form, an index is automatically assigned to the control fields that are added to this form; every control field added is assigned an index increased by 1. If you change the index of a control, the indices of the other controls are updated automatically. Elements that cannot be focused ("Tabstop = No") are also assigned a value. However, these controls are skipped when using the Tab key.

Também é possível definir os índices dos diferentes controlos da caixa de diálogo Ordem das tabulações de forma simples.

## Orientação

Especifica a orientação horizontal ou vertical de uma barra de deslocação ou de um botão rotativo.

## Pequena alteração

Specify the value to add or subtract when the user clicks the Arrow icon on the scrollbar.

## Posicionamento

Specifies to show or hide the positioning items in a selected Navigation bar control. Positioning items are the following: Record label, Record position, Record count label, Record count.

## PosiçãoX

Define a posição X do controlo em relação à âncora.

## PosiçãoY

Define a posição Y do controlo em relação à âncora.

## Precisão decimal

Em campos numéricos ou monetários, pode determinar o número de dígitos à direita do separador decimal.

## Preenchimento automático

The AutoFill function displays a list of previous entries after you start to type an entry.

## Quebra de palavra

Mostra o texto em mais do que uma linha. Permite utilizar quebras de linha em caixas de texto, de modo a que possa introduzir mais do que uma linha de texto. Para introduzir quebras de linha manualmente, prima a tecla Enter.

## Repetir

Especifica se a ação de um controlo, tal como um botão rotativo, se repete ao clicar no controlo e ao manter o botão do rato premido.

## Retardar

Specifies the delay in milliseconds between repeating events. A repeating event occurs when you click an arrow button or the background of a scrollbar, or one of the record navigation buttons of a Navigation bar, and you keep the mouse button pressed for some time. You can enter a value followed by a valid time unit, for example, 2 s or 500 ms.

## Seleção múltipla

Permite selecionar mais do que um item numa caixa de lista.

## Seleção padrão

Especifica a entrada da caixa de lista que pretende marcar como entrada padrão.

For a Reset type button, the Default selection entry defines the status of the list box if the reset button is activated by the user.

For a List box that contains a value list, you can click the ... button to open the Default selection dialog.

Na caixa de diálogo Seleção padrão, escolha as entradas que pretende marcar como selecionadas ao abrir o formulário que contém a caixa de lista.

## Separador de milhares

Em campos numéricos e monetários, pode defenir se o separador de milhares será utilizado.

## Símbolo de moeda

In a currency field, you can predefine the currency symbol by entering the character or string in the "Currency symbol" property.

## Símbolo de prefixo

Ao utilizar campos de moeda, determina se o símbolo de moeda é apresentado antes ou após o número. Por defeito, os símbolos de moeda não são prefixos.

## Só de leitura

Pode atribuir a propriedade "Só leitura" a todos os controlos em que o utilizador pode introduzir texto. Se atribuir a propriedade só leitura a um campo de imagem que utilize objetos de uma base de dados, o utilizador não conseguirá inserir novas imagens na base de dados.

## Tamanho dos ícones

Specifies whether the icons in a selected Navigation bar should be small or large.

## Tamanho visível

Specifies the size of scrollbar thumb in "value units". A value of ("Scroll value max." minus "Scroll value min." ) / 2 would result in a thumb which occupies half of the background area.

If set to 0, then the thumb's width will equal its height.

## Texto de ajuda

Disponibiliza a opção de introduzir um texto de ajuda, que será mostrado como uma dica no controlo. A dica mostra o texto no modo de utilizador ao mover o rato sobre o controlo.

Para botões de tipo URL, é mostrado o texto de ajuda como uma dica em vez do endereço introduzido em URL.

## Texto de ajuda

Em cada campo de controlo, é possível especificar informações adicionais ou um texto descritivo para o campo de controlo. Esta propriedade ajuda o programador a guardar informações adicionais, que podem ser utilizadas no código do programa. Este campo pode ser utilizado, por exemplo, para variáveis ou outros parâmetros de avaliação.

## Texto padrão

Define o texto padrão para uma caixa de texto ou para uma caixa de combinação.

## Tipo de letra

No caso de campos de controlo com texto visível ou títulos, selecione o tipo de letra que pretende utilizar. Para abrir a caixa de diálogo Tipo de letra, clique no botão .... O tipo de letra selecionado é utilizado em nomes de campos de controlo e para mostrar os dados nos campos de controlo de tabelas.

## Tipo de texto

Permite utilizar quebras de linha e formatação em campos de controlos, tais como uma caixa de texto ou uma etiqueta. Para introduzir manualmente uma quebra de linha, prima a tecla Enter. Selecione "Multi-linha com formatação" para introduzir texto formatado.

Se o tipo de texto "Multilinha com formatação" estiver selecionado, não é possível restringir este controlo a um campo de base de dados.

Este controlo é denominado "Entrada multilinha" para uma coluna de texto inserida num controlo de tabela.

## URL

Enter the URL address for a Open document or web page button type in the URL box. The address opens when you click the button.

Se mover o rato sobre o botão em Modo de utilizador, o URL é apresentado como uma dica suplementar, desde que não tenha sido introduzido qualquer outro texto de ajuda.

## URL de ajuda

Especifica uma etiqueta de comandos em grafia de URL, que se refere a um documento de ajuda e que é possível chamar com a ajuda do campo de controlo. É possível abrir a ajuda do campo de controlo se o foco for posicionado no campo de controlo e o utilizador premir F1.

## Valor

Num controlo oculto, em Valor, é possível introduzir os dados que são herdados pelo controlo oculto. Estes dados serão transferidos durante o envio do formulário.

## Valor de incremento/redução

Determina os intervalos para adicionar ou subtrair a cada ativação do controlo do botão rotativo.

## Valor máx.

Para campos numéricos e de moeda, é possível determinar o valor máximo que o utilizador pode introduzir.

## Valor máx. de deslocação

Especifique o valor máximo de um controlo de barra de deslocação.

## Valor mín.

Para campos numéricos e de moeda, é possível determinar um valor mínimo para impedir o utilizador de introduzir um valor inferior.

## Valor mín. de deslocação

Especifique o valor mínimo de um controlo de barra de deslocação.

## Valor padrão

Define o valor padrão para o campo de controlo. Por exemplo, ao abrir um formulário, será introduzido o valor padrão.

For a Reset type button, the Default value entry defines the status of the control if the reset button is activated by the user.

## Valor padrão de deslocação

Define o valor padrão para a barra de deslocação.

## Visível

Define se o controlo é visível no modo de utilização. No modo de design, o controlo é sempre visível.

Tenha em atenção que, caso esta propriedade esteja definida como "Sim" (o padrão), tal não significa necessariamente que o controlo irá ser mesmo apresentado no ecrã. Serão aplicadas restrições adicionais aquando do cálculo da visibilidade efetiva de um controlo. Por exemplo, um controlo colocado numa secção oculta do Writer nunca estará visível, até que a própria secção se torne visível.

Se a propriedade estiver definida como "Não", o controlo estará sempre oculto em direto.

Versões antigas do OpenOffice.org, até à 3.1, irão ignorar silenciosamente esta propriedade, ao lerem documentos que a utilizem.

## Âncora

Define o local onde o controlo será ancorado.