Páginas filhas
  • Manual do Usuário - Compilador

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  • 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.

...

Image Added

          

  • Se existir , um diálogo de advertência é mostrado:, será informado a mensagem na tela.

Layout já existe

...

Image Added

                 

Em seguida, no processo de importação, a tela abaixo é exibida, onde somente a descrição do Acesso pode ser editado.                      

Importando acessos

...

Image Added

              

  • 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

Image Removed

Image Added

                  

  • 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

...

Image Added
           
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

Image Removed

 

Image Added

                        

Ao clicar no

...

botão "Retorno", são exibidas as variáveis de saída do acesso.

Dados de Retorno

Image Removed

...

Image Added

                      

 

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

Image Removed

 

  • 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.

Image Added

                     

Incluindo Variáveis Internas.

Image Removed

Image Added

                                      

Digite um Nome e escolha o Tipo; escolha um nome sem espaços ou caracteres especiais pois esse nome será validado.

...

 

Image Added
                
                 

...

Uma nova variável Interna aparecerá no menu

...

.

Image Added

          

...

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

Image Removed

...

Image Added

             

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

advertencia 'IMPORTANTE!' - Caso existam políticas já publicadas utilizando um acesso, e houver alteração no bind de qualquer variável do acesso, as políticas deverão ser republicadas (com novo nome) porque a nova variável de bind não será visualizada pela política. Isso ocorre porque a política só conhece as variáveis internas de bind dos acessos que estejam configuradas no momento da sua publicação (modificações posteriores não são visualizadas porque a política já está no servidor).

 

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.
Image Modified

 

Configurando Layouts das Políticas

...