Histórico da Página
Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Índice:
Í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 da Sequência:Image Removed
Image Added
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 | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|