Versões comparadas

Chave

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

Índice:


          

Índice

  • Objetivo:
  • Especificação

    exclude.*ndice:

    Objetivo


         A fórmula visual usada neste exemplo tem como objetivo criar uma coluna na visão do Usuário, preenchida com o retorno de uma consulta SQL.

         Com a atividade FindRecord é possível relacionar o registro corrente da visão e o registro do resultado da consulta através das chaves primárias.

    Exemplo


    Insira a atividade Criar Coluna

         A coluna a ser adicionada na visão de Usuários será a COLUNA_TESTE.

         Veja mais detalhes sobre a atividade Criar Coluna.


    Insira a atividade Executar Consulta SQL

         É necessário fazer uma Consulta SQL que retorne todos os dados que serão utilizados. Neste exemplo a consulta retornará o código e o nome de todos os usuários.


    Insira a atividade Localizar registro na tabela

         A atividade de FindRecord (Localizar registro na tabela) deve estar dentro de um foreach para fazer a ligação entre o registro corrente da visão e o registro do resultado da consulta através das PKs;

    Configuração do foreach:

    Configuração da Sequência:

    Configuração do FindRecord

         A ligação será feita pela PK CODUSUARIO.

         Tabela: Neste exemplo, a tabela de referência é o resultado da consulta SQL.

         KeyFiels: Os campos chaves para formar o relacionamento entre o resultado da consulta SQL e os registros da visão de usuários. Neste exemplo, o CODUSUARIO. Caso existam mais de um campo, basta separá-los com uma vírgula. Ex.: CODCOLIGADA,IDLAN

         Parâmetros: Após informar o KeyFields, os parâmetros devem ser preenchidos com a PK da visão.


    Insira a atividade Expressão

         A Expressão irá montar o conteúdo da nova coluna. Neste exemplo a COLUNA_TESTE será preenchida com o valor "TESTE + NOME DO USUÁRIO".

    Veja mais detalhes sobre a atividade Expressão.


    Configure o Gatilho


    Resultado

         Ao abrir a tela de Usuários, a COLUNA_TESTE será exibida na visão:

    Informações
    iconfalse
    Informações
    iconfalse

    Produto: Framework

    Informações
    iconfalse

    Versão: 12.1.17 ou Superior

    Informações
    iconfalse

    Processo: Atividade "Localizar Registro na tabela" da Fórmula Visual

    Informações
    iconfalse
    Informações
    iconfalse

    Status: Finalizado

    Informações
    iconfalse

    Data:  

    Informações
    iconfalse

    Autores:

    Alexandre de Sousa José

    Carlos Philippe de Farias Marques

    Carlos Roberto Pereira Garcia

    Diogo Damiani Ferreira

    Fábio Augusto Amaral Melo Nunes

    Stella Gleyse Macedo Vilaca