Você está na página 1de 10

RM - Integrações - Fórmula Visual - Exemplo criar coluna na visão com a atividade "Localizar Registr... about:reader?url=https://centraldeatendimento.totvs.com/hc/pt-br/articles/360012545571-RM-Integr...

centraldeatendimento.totvs.com

RM - Integrações - Fórmula Visual -


Exemplo criar coluna na visão com a
atividade "Localizar Registro na
Tabela"
Atualizado em:
2-3 minutos

6 de agosto de 2018 15:22

Dúvida
Exemplo de como criar coluna na visão utilizando a atividade
"Localizar Registro na Tabela"

Ambiente
RM - 12.1.17 ou Superior

Solução

1 of 10 04/04/2019 07:54
RM - Integrações - Fórmula Visual - Exemplo criar coluna na visão com a atividade "Localizar Registr... about:reader?url=https://centraldeatendimento.totvs.com/hc/pt-br/articles/360012545571-RM-Integr...

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.

2 of 10 04/04/2019 07:54
RM - Integrações - Fórmula Visual - Exemplo criar coluna na visão com a atividade "Localizar Registr... about:reader?url=https://centraldeatendimento.totvs.com/hc/pt-br/articles/360012545571-RM-Integr...

Veja mais detalhes sobre a atividade Criar Coluna: RM - Integrações


- Fórmula Visual - Utilizando Atividades "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

3 of 10 04/04/2019 07:54
RM - Integrações - Fórmula Visual - Exemplo criar coluna na visão com a atividade "Localizar Registr... about:reader?url=https://centraldeatendimento.totvs.com/hc/pt-br/articles/360012545571-RM-Integr...

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;

4 of 10 04/04/2019 07:54
RM - Integrações - Fórmula Visual - Exemplo criar coluna na visão com a atividade "Localizar Registr... about:reader?url=https://centraldeatendimento.totvs.com/hc/pt-br/articles/360012545571-RM-Integr...

Configuração do foreach:

Configuração da Sequência:

5 of 10 04/04/2019 07:54
RM - Integrações - Fórmula Visual - Exemplo criar coluna na visão com a atividade "Localizar Registr... about:reader?url=https://centraldeatendimento.totvs.com/hc/pt-br/articles/360012545571-RM-Integr...

Configuração do FindRecord

A ligação será feita pela chave primária (PK) CODUSUARIO.

6 of 10 04/04/2019 07:54
RM - Integrações - Fórmula Visual - Exemplo criar coluna na visão com a atividade "Localizar Registr... about:reader?url=https://centraldeatendimento.totvs.com/hc/pt-br/articles/360012545571-RM-Integr...

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

7 of 10 04/04/2019 07:54
RM - Integrações - Fórmula Visual - Exemplo criar coluna na visão com a atividade "Localizar Registr... about:reader?url=https://centraldeatendimento.totvs.com/hc/pt-br/articles/360012545571-RM-Integr...

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

8 of 10 04/04/2019 07:54
RM - Integrações - Fórmula Visual - Exemplo criar coluna na visão com a atividade "Localizar Registr... about:reader?url=https://centraldeatendimento.totvs.com/hc/pt-br/articles/360012545571-RM-Integr...

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:

9 of 10 04/04/2019 07:54
RM - Integrações - Fórmula Visual - Exemplo criar coluna na visão com a atividade "Localizar Registr... about:reader?url=https://centraldeatendimento.totvs.com/hc/pt-br/articles/360012545571-RM-Integr...

10 of 10 04/04/2019 07:54