Exibição condicional de campos

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

Navegação:  Formulários >

Exibição condicional de campos

 

Descrição

Regras de exibição condicional de campos

Acesso

Criação e edição de formulários de requisição

Aplica-se a

Q810

 

A partir da versão 8.10 é possível estabelecer regras de comportamento para os formulários de requisição. Por exemplo, no formulário abaixo, temos 3 campos configurados:

clip0240

O campo OPCOES abre uma lista de opções de escolha (combo de seleção). Os outros dois campos “TIPO” e “CATEGORIA” são campos de texto (caixa de texto).

No cadastro de formulários de requisição, podemos observar uma nova guia, chamada “Regras de exibição”:

clip0241

No exemplo acima, na configuração de regras de exibição foi definido que, quando o campo “OPCOES”, na propriedade “value” possuir um valor igual a 2, algumas regras serão aplicadas no formulário. Idem ocorre quando a mesma informação tiver valor igual a 3.

Na imagem demonstrada, podemos observar que, se o valor for igual a 3, então os outros dois campos “TIPO” e “CATEGORIA” passarão a ter um valor específico, se esta condição for satisfeita.

Ao executar o formulário de requisição, é possível observar este comportamento ocorrendo:

clip0242

Veja que, dependendo do componente sendo utilizado é possível definir várias outras “propriedades” do componente, além do valor do mesmo:

clip0243

Isso significa que é possível, de acordo com uma determinada informação de algum campo, tornar outros campos invisíveis ou visíveis, torna-los obrigatórios ou mesmo alterar o tamanho e o texto ao lado dos mesmos.

Esta configuração permite flexibilizar o mesmo formulário, tornando-o mais reutilizável do que tínhamos até a versão 8.00 do Qualitor.