Histórico da Página
...
A sequência básica de ações relacionadas ao drag and drop é:
•Clicar • Clicar no comando desejado e manter o botão esquerdo do mouse pressionado, para "agarrar" o comando.
• "Arrastar" (drag) o comando para o corpo da política, ou seja, para a página em branco.
• "Largar" (drop) o comando, soltando o botão pressionado.
...
A imagem do slide apresenta uma pequena lógica de programação usando Variáveis, Comparadores, Literais e Conjunções Lógicas. Para inserir uma conjunção lógica na política, basta posicionar o cursor à direita do Literal atribuído a uma variável e selecionar a conjunção que se deseja inserir. A conjunção será automaticamente inserida na política.
Criação de Políticas –Inserindo – Inserindo Operadores
Os operadores matemáticos podem ser utilizados em árvores de decisão ou na atribuição de valores as variáveis da política. No exemplo apresentado na imagem, utilizamos o operador adição junto com um Literal para atribuir valor à variável NovaIdade. Para adicionar um operador, basta posicionar o cursor à direita da variável e selecionar o operador que se deseja inserir. O operador será automaticamente inserido na política.
Criação de Políticas –Inserindo – Inserindo Funções
Inserir uma função no corpo da política significa utilizar códigos prontos, os quais retornam resultados conforme o objetivo da função.
Para inserir uma função, o primeiro passo é selecionar a função desejada e por meio do mecanismo drag and drop arrastá-la para o corpo da política. Ao arrastar a função, será inserida a chamada da função na linha escolhida. Algumas informações devem ser informadas à função. Essas informações são a variável que irá receber o resultado gerado pela função e os parâmetros que serão utilizados na lógica da função. Para Somar um número de dias à uma data e obter uma nova data, por exemplo, podemos usar a função f_somaDiasData. Vide a imagem do slide. A variável DataFinal irá receber o resultado do cálculo. Data e Número são os parâmetros utilizados pela função. A variável DataInicial e o Literal Sete foram informados como valores para esses parâmetros. Todo o código será validado na compilação e caso exista algum erro na codificação será criticado e informado o local no código onde ocorreu.
Criação de Políticas –Criando – Criando SubPolíticas
Como já explicamos anteriormente, as subpolíticas são novas funções que podem ser criadas pelo usuário. Para iniciar o processo de criação de uma Subpolítica clique com o botão direito do mouse no elemento Subpolíticas e selecione a opção “Nova Subpolítica”.
Criação de Políticas –Configurando – Configurando uma Subpolítica:
Após selecionar a opção “Nova Subpolítica”, será exibida a tela de configuração. Deverão ser informados o nome da subpolítica e um comentário a respeito da subpolítica. Após preencher corretamente todos os campos, confirme a operação selecionando o botão OK.
Criação de Políticas –Criando – Criando uma Subpolítica:
Após confirmar a criação, a nova subpolítica será automaticamente adicionada à lista de subpolíticas.
Criação de Políticas –Criando – Criando SubPolíticas
Através do menu Elementos/Subpolíticas/ Abre Script podemos criar o Script para a Subpolítica.
Após selecionar a opção “Nova Subpolítica”, o próximo passo é criar a lógica de programação da Subpolítica. Para isso, basta clicar com o botão direito do mouse na subpolítica recém criada e selecionar a opção “Abre Script”.
Criação de Políticas –Criando – Criando SubPolíticas
Tela de Criação da Subpolítica:
Após selecionar a opção “Abre Script”, será aberta uma página em branco para a criação da lógica de programação da subpolítica.
Criação de Políticas –Criando – Criando SubPolíticas
Vamos iniciar o processo de criação da Subpolítica adicionando um comentário e um Bloco que irá receber uma variável de Trabalho.
Criação de Políticas –Criando – Criando SubPolíticas
Recebendo a variável escolhida:
A variável de Trabalho “MinhaIdade” será a escolhida para substituir o Bloco.
Criação de Políticas –Criando – Criando SubPolíticas
Atribuindo um Literal:
Próximo passo será atribuir um valor à variável “MinhaIdade” através do Elemento Literal.
Criação de Políticas –Criando – Criando SubPolíticas
Após a atribuição a variável está com o novo valor e estará disponível globalmente. Para salvar a Subpolítica, selecione o ícone “Salva as alterações da função” que se encontra no menu lateral.
Criação de Políticas
...
– Inserindo a Subpolítica na Política:
...
De volta ao script da Política, para incluir a subpolítica, o primeiro passo é selecioná-la e por meio do mecanismo drag and drop arrastá-la para a linha desejada. A Subpolítica será inserida no corpo da política com sucesso. A variável de trabalho ‘’MinhaIdade’’ estará com valor que lhe foi atribuído dentro da subpolítica. Uma variável de trabalho tem o conceito de variável global. Será visualizada pela política e todas as suas subpolíticas.
Criação de Políticas –Inserindo – Inserindo Ações
Para inserir uma ação existente, devemos arrastá-la para a linha desejada por meio do mecanismo drag and drop.
Para inserir uma ação já existente no compilador, o primeiro passo é selecionar a ação desejada e por meio do mecanismo drag and drop arrastá-la para o corpo da política. A ação será inserida com sucesso na linha escolhida.
Criação de Políticas –Criando – Criando uma nova Ação
Podemos criar novas Ações ao invés de usar uma já existente.
O Compilador permite a criação de novas ações. No processo de criação de uma política, podemos, portanto usar as ações já existentes no compilador ou criar novas. Para iniciar o processo de criação de uma nova ação, devemos clicar com o botão direito do mouse no elemento "Ações" e selecionar a opção “Nova Ação”.
Criação de Políticas –Criando – Criando uma nova Ação
Configurando uma nova Ação:
Após selecionar a opção “Nova Ação”, será exibida a tela de configuração. Deverão ser informados o nome da nova ação e um comentário a respeito da ação. Pode-se escolher o ícone e a cor da ação.
Criação de Políticas –Criando – Criando uma nova Ação
Configurando o Ícone da Ação:
Para configurar um ícone para a nova Ação, selecione o ícone da Lupa que se encontra ao lado da opção “Ícone”. O pop up “Ícones Ação” será exibido. Selecione o ícone desejado e confirme a operação clicando no botão OK.
Criação de Políticas –Criando – Criando uma nova Ação
Configurando a cor da Ação:
Para configurar uma cor para a nova Ação, selecione o ícone da Lupa que se encontra ao lado da opção “Cor”. O pop up “Cor” será exibido. Selecione a cor desejada e confirme a operação clicando no botão OK.
Criação de Políticas –Criando – Criando uma nova Ação
Nova Ação criada com sucesso:
...
Configurar Layout da Política
O layout da política informa as variáveis de entrada (enviadas pelo processo que chamou a política) e as variáveis de saída (enviadas para o mesmo processo que chamou a política).
Na tela do Layout das variáveis de entrada de Política, as seguintes variáveis estarão disponíveis para montar o Layout:
• Variáveis internas usadas na Política;
• Variáveis de entrada de acessos usados na Política.
...