Versões comparadas

Chave

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

...

Sumário

...


 

Índice

...

exclude

...

Sumário

...

Produto

:

TOTVS Framework                                                          

Processo

:

Fórmula Visual

Subprocesso

:

Utilizando a atividade "Criar Coluna"

Data da publicação

:

01/10/2014

Objetivo

...

     Esse documento tem por objetivo demonstrar como Objetivo: Essa Fórmula Visual tem como objetivo criar uma coluna na visão do usuário.

Introdução

...

      Inserir atividade "Criar Coluna".

  • A propriedade "Nome da Coluna" serve para definir o nome da nova coluna a ser criada.
  • A propriedade "Tabela" refere a tabela que estamos na visão (no caso tabela GUSUARIO).
  • A propriedade "Tipo" diz a respeito do tipo de campo que será a coluna (string/int/decimal...).

...

 

...

 

...

 

 

...

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

Image Added

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

Image Added

     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:

Image Added

     Configuração da Sequência:

Image Added

     Configuração do FindRecord:

Image Added

  •  A ligação será feita pela chave primária (PK) CODUSUARIO.
  • Tabela: Neste exemplo, a tabela de referência é o resultado da consulta SQL.
  • KeyFields: 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.

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

Image Added

     Configurando o Gatilho:

Image Added

Resultado

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

Image Added