Índice:


       

Objetivo:


      Exemplificar a criação de uma Fórmula Visual que utilize parâmetros passados pelo usuário para execução através de Processo.

Criando a Fórmula Visual:


      No exemplo a seguir, criaremos uma Fórmula Visual que irá alterar as permissões de Acesso a Campos de diversos perfis ao mesmo tempo.


      Criaremos uma nova Fórmula Visual. No exemplo, daremos o nome Teste_Perfil.

.

      Em seguida, na edição da Fórmula, informamos os Parâmetros de Execução

      Depois, adicionamos uma nova Tabela, conforme exemplo abaixo:

 

      Informamos as Colunas e Título dos Campos que serão utilizados, por exemplo: Os campos da tabela GAUTZTAB.

Os nomes das colunas não precisam necessariamente serem os mesmos da tabela. Para simplificar a execução da Fórmula Visual, utilizaremos os nomes semelhantes aos da Tabela em questão.

      Em seguida adicionaremos a atividade “Para cada interação” e “Sequência” que percorrerá todas as linhas da tabela, conforme exemplo abaixo:

      Em seguida adicionamos a atividade “Ler Registro” e informamos o nome do DataSet junto com a Chave Primaria da Leitura:

Selecione o DataServer que será utilizado. Neste exemplo utilizamos o cadastro de Perfis.

Em seguida, informar as Chaves primárias da leitura conforme exemplo abaixo:

 

      Adicione a atividade “Adicionar registro na Tabela” Informando primeiro a Tabela a ser selecionada, em seguida os parâmetros que serão utilizados, conforme o exemplo abaixo:

 

Após informar a tabela, os campos da mesma serão carregados nas propriedades:

Em seguida informamos as Chaves e os parâmetros a serem solicitados na Fórmula conforme abaixo:

Após as chaves primárias, informamos em seguida os parâmetros criados no passo 2 do tutorial conforme abaixo:

 

      Por fim, adicionaremos a atividade “Salvar Registro” para salvar a as alterações nos campos.

 

Executando a Fórmula Visual:


      Com a edição da Fórmula Visual finalizada, vamos adicioná-la a visão de Perfis para ser executada, conforme exemplo a seguir:

      Para executar a Fórmula Visual, acesse o menu de Perfis (localizado em “Serviços Globais | Segurança | Perfis”). Depois de carregada a visão é necessário selecionar a opção “Processos | Fórmula Visual | Gerenciar”. Selecionaremos a aba “Processos de Fórmula Visual” e anexamos a Fórmula Visual:

      Feito isso, basta selecionar os perfis que deseja alterar e executar a Fórmula Visual conforme exemplo abaixo:

      Neste exemplo os campos Pode Alterar e Pode Consultar receberão apenas os caracteres F = False ou T = True

Produto: Framework

Versão: 12.1.15 ou Superiores

Processo: Execução de Fórmula Visual com Passagem de Parâmetro via Processo

Status: Finalizado

Data: 14/02/2017

Autores:

Douglas Maxwell de Oliveira

Karina Dos Santos Costa

Stella Gleyse Macedo Vilaca

Wesley Avelino De Carvalho