Histórico da Página
...
- Se não existe nenhum Acesso cadastrado, uma tela abre para que seja feito a primeira importação, ou então use o ícone Inclui para incluir os novos Acessos.
...
- Se existir , um diálogo de advertência é mostrado:, será informado a mensagem na tela.
Layout já existe
...
Em seguida, no processo de importação, a tela abaixo é exibida, onde somente a descrição do Acesso pode ser editado.
Importando acessos
...
- Se você tentar validar o Acesso sem fazer as associações entre as variaveis variáveis do acesso e as variáveis internas da politica (binding), a seguinte tela será exibida.
Validando acessos
- Enquanto não forem efetuadas as associações entre as variaveis variáveis do acesso e as variáveis internas da politica (binding), o Acesso permanece inválido e nenhuma política que faça referência ao acesso será compilada.
Veja abaixo um acesso inválido.
Acesso inválido
...
Inspecionando o Acesso importado
Após importar o Acesso, ou a qualquer momento após a importação, você pode inspecionar os dados de Envio e Retorno do Acesso.
...
Ao clicar no botão "Envio", são exibidas as variaveis variáveis de entrada do acesso.
Dados de Envio
Ao clicar no
...
botão "Retorno", são exibidas as variáveis de saída do acesso.
Dados de Retorno
...
Nota |
---|
No arquivo "XML" do layout do acesso, existe um parâmetro counter para cada conjunto de registros de saída. Caso esse parâmetro possua um valor igual ou superior a 2, então o conjunto de registros de saída gerados, será multiplicado por esse número e cada registro possuirá o numero no final do nome para que seja identificada a sua ocorrência. |
Associação entre as variáveis de envio do acesso e as variáveis internas da política (binding)
- Para cada Acesso importado, será necessário fazer a ligação das variáveis de envio do Acesso com as variáveis Internas do compilador.
- Uma politica ao chamar um acesso, consegue passar valores para esse acesso através das variáveis internas que estiverem associadas às variaveis de entrada do acesso na tela de envio.
- Podem ser criadas quantas variáveis internas se desejar no compilador. Algumas variáveis já vem criadas na instalação inicial.
- As variáveis Internas LPT__iRetorno, LPT__sAcao e LPT__sMsgErro' são variáveis fixas (especiais) que SEMPRE estarão presentes numa política e por isso já vem criadas por padrão.
Dados de Retorno
- As variáveis internas não precisam ter o mesmo nome das váriaveis de entrada do acesso. Apenas são permitidas associações de váriaveis do mesmo tipo; . A seguir nosso exemplo cria uma nova variavel no compilador utilizando o caminho: Elementos/Variáveis/Internas/Nova Variável.
Incluindo Variáveis Internas.
Digite um Nome e escolha o Tipo; escolha um nome sem espaços ou caracteres especiais pois esse nome será validado.
...
...
Uma nova variável Interna aparecerá no menu
...
.
...
Então, volte ao Acesso, verifique que a variável recém-criada aparece na drop-down
...
e faça a ligação da variável do Acesso com a nova variável.
Ligação da nova variável
...
Aviso |
---|
IMPORTANTE! - Enquanto todas as variáveis não tiverem suas ligações efetuadas, o Acesso continuará INVÁLIDO! |
Ao terminar a ligação das variáveis, faça a validação do Acesso (clicando no botão de validação no menu lateral), senão ele continuará INVÁLIDO! Após a validação do acesso a tela pode ser fechada porque o acesso estará pronto para ser usado nas politicas.
Validando o Acesso
Implantação de Políticas em Produção
...
- Para que possamos configurar o layout da política é necessário que antes seja criado o "esqueleto" da política referente ao acesso desejado.
- Na janela de Elementos, clique e arraste o acesso já validado para a área de criação da política.
Configurando Layouts das Políticas
...