Regras de Exibição

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

Navegação:  Manual de FORMULÁRIOS > Menu “Formulários" > Formulários de Requisição >

Regras de Exibição

Guia “Regras de Exibição”

Na guia “Regras de Exibição” é possível configurar valores para propriedades de objetos do formulário, baseando-se em regras de comparação com outros valores do formulário. Ou seja, tem por finalidade manipular os objetos do formulário durante seu preenchimento, baseado-se nos valores que vão sendo informados pelo operador.

clip0008

 

Ao clicar no ícone clip0009 "Adicionar condição de exibição" será exibida a seguinte tela:

clip0010

 

Nesta tela é feita a configuração para a regra de exibição, que contém os seguintes campos:

 

* Quando: Neste campo é disponibilizado os componentes que foram adicionados ao formulário para serem preenchimento na execução do mesmo

* Condição: As condições que serão exibidas dependem do componente selecionado no campo anterior. As possíveis condições são:

clip0011

* Valor: O campo valor deve ser informado manualmente, conforme resposta do complemento que se deseja obter a regra de exibição.

 

 

Para detalhar melhor esta configuração, obeserve o exemplo abaixo:

 

Em um determinado formulário de requisição foram criadas duas regras de exibição:

- Quando o campo “Sistema” possuir o valor igual a “Sistemas internos”, o campo “Versão” tem sua propriedade “Visible” alterada para “Unchecked”. Traduzindo: o campo “Versão” é escondido.

- Quando o campo “Sistema” possuir um valor diferente de “Sistemas internos”, o campo “Versão” tem sua propriedade “Visible” alterada para “Checked”. Traduzindo: o campo “Versão” é mostrado.

 

Estas regras foram criadas da seguinte forma:

 

1º Passo:

Adicionar a condição de exbição através do ícone clip0012:

* Quando o campo “Sistema” possuir o valor igual a “Sistemas internos”.

clip0013

* Quando o campo “Sistema” possuir um valor diferente de “Sistemas internos”.

clip0014

Desde modo as duas regras são criadas e exibidas na guia “Regras de Exibição”:

clip0015

2º Passo:

Adicionar a alteração da propriedade do componente.

Para isso, deve-se editar cada uma das regras adicionadas através do ícone clip0016 , a seguinte tela será exibida:

clip0017

Nesta tela, deve-se clicar no ícone clip0018 "Adicionar alteração de propriedade de componente" euma nova tela será exibida:

clip0019

Então, configura-se as propriedade de cada componente que foi adicionado a regra de exibição:

* Quando o campo “Sistema” possuir o valor igual a “Sistemas internos”, o campo “Versão” tem sua propriedade “Visible” alterada para “Unchecked”. Traduzindo: o campo “Versão” não é exibido no formulário de requisição:

clip0020

* Quando o campo “Sistema” possuir um valor diferente de “Sistemas internos”, o campo “Versão” tem sua propriedade “Visible” alterada para “Checked”. Traduzindo: o campo “Versão” é exibido no formulário de requisição:

clip0021

Depois destas configurações as regras de exibição estão prontas para serem utilizadas.

 

Deste modo, na execução do formulário de requisição estas regras de exibição funcionam da seguinte forma:

 

* Quando é definido no campo "Sistema" como "Sistemas Internos", não é exibido o campo "Versão":

clip0022

 

* Quando é definido no campo "Sistema" qualquer outro sistema, como por exemplo "QAdvanced/ITIL", é exibido o campo "Versão":

clip0023

 

 

Deste modo, utilizando as regras de exibição é possível, de acordo com uma determinada informação de algum campo, tornar outros campos invisíveis ou visíveis, como também torná-los obrigatórios ou mesmo alterar o tamanho e o texto ao lado dos mesmos. Esta configuração permite deixar o formulário de requisição mais flexível, conforme as regras de exibição adicionadas.