<< <%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:
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”:
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:
Veja que, dependendo do componente sendo utilizado é possível definir várias outras “propriedades” do componente, além do valor do mesmo:
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.