Propriedades dos campos comuns

<< <%SKIN-STRTRANS-SYNTOC%> >>

Navegação:  Manual de FORMULÁRIOS > Menu “Formulários" > Formulários de Requisição > Guia “Construção” > Subguia “Propriedades” >

Propriedades dos campos comuns

Propriedades dos campos comuns

As propriedades dos campos comuns são semelhantes para todos os componentes. O que irá ser diferente é o campo “Component” que trará o nome do componente específico.

 

•        Component: define o tipo de componente.

•        Name: nome do componente dentro do formulário, nome que o identifica como componente.

•        Label: Define o nome que o campo terá no formulário. Por exemplo, “Digite seu nome”.

•        Default value: Define se o campo terá um valor predeterminado. Por exemplo, “Digite sua cidade: Porto Alegre”.

•        Caption: Define o texto que irá acompanhar o campo.

•        Size: define o tamanho do componente.

•        Maxlength: define o tamanho máximo do componente.

•        Default align: quando marcado, deixa o componente com um alinhamento padrão.

•        Left: se o parâmetro “Default Align” estiver desmarcado, esse campo permite escolher um tamanho de alinhamento à esquerda.

•        Read-only: Define se o campo será apenas leitura.

•        Hidden: Determina se o campo será mostrado ou não no formulário. Quando marcada a checkbox, a propriedade faz com que o campo fique escondido no formulário, não aparecendo para o usuário. Por default, sempre virá desmarcada.

•        Disabled: Define se o campo será desabilitado.

•        Required: Define se o campo será obrigatório.

•        Align: Define o alinhamento do conteúdo (Esquerda, Direita ou Centro).

•        Number only: Determina que o campo poderá receber somente valores numéricos, quando marcada a checkbox. Por default, sempre virá desmarcada;

•        Decimal precision: Determina a quantidade de casas decimais que o campo poderá receber. Fica habilitado somente quando a opção “Numeric only” estiver marcada. Seu valor default é 0 (zero);

•        Fórmula: Nesse campo, será possível inserir uma fórmula matemática, utilizando operações e outros campos numéricos do formulário. Ao lado deste campo, há o ícone Formulários de Requisição_FIG47_F para criação e edição da fórmula, que exibirá a seguinte tela:

Formulários de Requisição_FIG48_F

O objetivo do campo “fórmula” é criar uma fórmula matemática para o preenchimento de informações adicionais da requisição gerada. Por isso, todos os campos “caixa de texto” devem estar classificados como “number only” (numéricos) para que a fórmula possa ser construída.

Na combo de seleção de campos, somente devem ser listados os seguintes componentes:

Editfields com propriedade “numeric only” selecionada;

Comboselect com propriedade “value”;

Campos do Qualitor que listam “informações adicionais”, caso a informação seja numérica.

 

Assim, o campo “Fórmula” permite a inserção de números, operações (+, - , / , *) e parênteses, como também os campos disponíveis no campo “Nome”.

O ícone Formulários de Requisição_FIG49_F possibilita verificar se a fórmula inserida é válida. Para fazer esta verificação, basta substituir todos os valores da fórmula que referenciam os campos do formulário pelo número “1” e clicar no ícone para verificação ou no botão “Processar”.

Se o resultado for numérico a fórmula está válida. Se a fórmula estiver inválida, como o exemplo da seguinte fórmula: 10 * 50 / 5), o resultado não será numérico por causa do parêntese a mais e ao verificá-la será exibido uma mensagem sinalizando que a fórmula é inválida.

IMPORTANTE: O resultado do campo “Fórmula” é atribuído ao campo onde ela está configurada no formulário de requisição.

Formulários de Requisição_FIG50_F