Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmentos - Backoffice RM - Integração - Fórmula Visual - Utilizando Gatilhos de Cadastros

time.pngTempo aproximado para leitura: 00:10:00 min

Dúvida
Quais são os gatilhos de cadastros da Fórmula Visual?

Ambiente
Cross Segmentos - Backoffice RM - Integração - Todas as versões.

Solução
Segue abaixo a descrição de todos os gatilhos de cadastros disponíveis na Fórmula Visual:

01. Gatilho Antes da Leitura da Visão: Utilizando o gatilho Antes da Leitura da Visão, a fórmula visual será executada no momento em que o usuário clicar na visão (antes mesmo de carregar algum registro do banco de dados).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Antes da Leitura da Visão com a action GlbUsuario. Feita a configuração, acesse o menu de usuários. A fórmula será executada nesse momento, antes de preencher o DataSet com a consulta padrão do RM, ou seja, nenhum dado de usuário será retornado na Fórmula Visual.

02. Gatilho Após a Leitura da Visão: Utilizando o gatilho Após a Leitura da Visão, a fórmula visual será executada no momento em que o usuário clicar na visão (assim que os registros do banco de dados forem carregados).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Após da Leitura da Visão com a action GlbUsuario. Feita a configuração, acesse o menu de usuários. A fórmula será executada nesse momento, após o preenchimento do DataSet com a consulta padrão RM, ou seja, os dados do menu de usuários será retornado na Fórmula Visual.

03. Gatilho Antes da Leitura da Edição: Utilizando o gatilho Antes da Leitura de Edição a fórmula visual será executada no momento em que a o usuário clicar na edição de um registro (Antes mesmo de carregar a tela e algum registro do banco de dados).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Antes da Leitura de Edição com a action GlbUsuario. Feita a configuração, acesse o menu de usuários, selecione um registro qualquer e clique em Editar. A fórmula será executada nesse momento, antes da abertura de tela e do preenchimento do DataSet com a consulta padrão do RM, ou seja, nenhum dado da tela de edição do usuário será retornado na Fórmula Visual.

04. Gatilho Após a Leitura de Edição: Utilizando o gatilho Após a Leitura de Edição, a fórmula visual será executada no momento em que a o usuário clicar na edição de um registro (assim que os registros do banco de dados forem carregados).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Após a Leitura de Edição com a action GlbUsuario. Feita a configuração, acesse o menu de usuários, selecione um registro qualquer e clique em Editar. A fórmula deverá ser executada nesse momento, após o preenchimento do DataSet com a consulta padrão RM, ou seja, os dados da tela de edição será retornado na Fórmula Visual.

05. Gatilhos Antes e Após a Atualização do Registro (Inicio): São gatilhos manipulados através da necessidade do cliente onde o mesmo faz a requisição para um determinado produto onde o produto irá programar uma determinada rotina. Ou seja, antes da atualização do registro o desenvolvedor do produto irá desenvolver uma rotina para que seja executada nestes gatilhos. Lembrando que as implementações são feitas apenas pelos desenvolvedores mediante a necessidade do cliente.

06. Gatilhos Antes e Após a Atualização do Registro (Fim): São gatilhos também manipulados através da necessidade do cliente onde o mesmo faz a requisição para um determinado produto onde o produto irá programar uma determinada rotina. Ou seja, logo após a atualização do registro o desenvolvedor do produto irá desenvolver uma rotina para que seja executada nestes gatilhos. Lembrando que as implementações são feitas apenas pelos desenvolvedores mediante a necessidade do cliente.

07. Gatilho Antes de Salvar um Registro: Utilizando o gatilho Antes de Salvar um Registro a fórmula visual  será executada no momento em que o usuário salvar em um registro (antes mesmo da alteração ser registrada do banco de dados).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Antes da Atualização do Registro (Inicio) com a action GlbUsuario. Feita a configuração, acesse o menu de usuários, selecione um registro qualquer e clique em Editar, em seguida faça a alteração de algum campo e clique em Salvar. A fórmula deverá ser executada nesse momento, antes de preencher o DataSet com atualização do registro. 

08. Gatilho Após Salvar o Registro: Utilizando o gatilho Após Salvar o Registro, a fórmula visual será executada no momento em que o o usuário salvar em um registro (assim que o registro for atualizado no banco de dados). 

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Após Salvar o Registro com a action GlbUsuario. Feita a configuração, acesse o menu de usuários, selecione um registro qualquer e clique em Editar, em seguida faça a alteração de algum campo e clique em Salvar. A fórmula deverá ser executada nesse momento, após preencher o DataSet com atualização do registro, ou seja, a atualização do registro será retornado na Fórmula Visual.

09. Gatilho Antes da Leitura da Visão de Lookup: Utilizando o gatilho Antes da Leitura da Visão de Lookup a fórmula visual  será executada no momento em que o usuário clicar no Lookup (antes mesmo do carregamento da tela e de algum registro do banco de dados).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Antes da Leitura da Visão de Lookup com a action GlbConsSQLData. Feita a configuração, acesse um menu qualquer, e clique em Anexos | Consulta SQL | Inserir Consulta SQL em seguida na tela de Inserir uma consulta SQL a uma Action, clique no lookup do campo Consulta SQL. A fórmula deverá ser executada nesse momento, antes da abertura da tela e do preenchimento do DataSet com a consulta padrão do RM, ou seja, nenhum dado será retornado na Fórmula Visual.

10. Gatilho Após a Leitura da Visão de Lookup: Utilizando o gatilho Após da Leitura da Visão de Lookup a fórmula visual  será executada no momento em que o usuário clicar no Lookup (assim que os registros do banco de dados forem carregados).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Após a Leitura da Visão de Lookup com a action GlbUsuario. Feita a configuração, acesse um menu qualquer, e clique em Anexos | Consulta SQL | Inserir Consulta SQL em seguida na tela de Inserir uma consulta SQL a uma Action, clique no lookup do campo Consulta SQL. A fórmula deverá ser executada nesse momento, após o preenchimento do DataSet com a consulta padrão RM, ou seja, os dados da tela de lookup será retornado na Fórmula Visual.

11. Gatilho Antes da Leitura dos Valores de Lookup: Utilizando o gatilho Antes da Leitura dos Valores de Lookup a fórmula visual  será executada no momento em que o usuário selecionar um valor para o lookup (antes mesmo do carregamento do registro selecionado no banco de dados).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Antes da Leitura dos Valores de Lookup com a action GlbConsSQLData. Feita a configuração, acesse um menu qualquer, e clique em Anexos | Consulta SQL | Inserir Consulta SQL em seguida na tela de Inserir uma consulta SQL a uma Action, clique no lookup do campo Consulta SQL, selecione um registro e clique em OK. A fórmula deverá ser executada nesse momento, antes do preenchimento do DataSet com a consulta padrão do RM, ou seja, nenhum dado da consulta selecionada será retornado na Fórmula Visual.

12. Gatilho Após a Leitura dos Valores de Lookup: Utilizando o gatilho Após a Leitura dos Valores de Lookup a fórmula visual  será executada no momento em que o usuário selecionar um valor para o lookup (assim que as dados do registro selecionado forem carregados).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Após a Leitura dos Valores de Lookup com a action GlbConsSQLData. Feita a configuração, acesse um menu qualquer, e clique em Anexos | Consulta SQL | Inserir Consulta SQL em seguida na tela de Inserir uma consulta SQL a uma Action, clique no lookup do campo Consulta SQL, selecione um registro e clique em OK. A fórmula deverá ser executada nesse momento, após o preenchimento do DataSet com a consulta padrão RM, ou seja, os dados da consulta selecionada pelo lookup será retornado na Fórmula Visual.

13. Gatilho Antes da Leitura do DataSet: Utilizando o gatilho Antes da Leitura do DataSet, a fórmula visual será executada no momento em que o usuário clicar na visão (antes mesmo de criar o DataSet).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Antes da Leitura da Visão com a action GlbUsuario. Feita a configuração, acesse o menu de usuários. A fórmula será executada nesse momento, antes de criar o DataSet, ou seja, nenhuma estrutura será retornado na Fórmula Visual.

14. Gatilho Após a Leitura do DataSet: Utilizando o gatilho Após a Leitura do DataSet, a fórmula visual será executada no momento em que o usuário clicar na visão (assim que o DataSet for criado).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Após da Leitura da Visão com a action GlbUsuario. Feita a configuração, acesse o menu de usuários. A fórmula será executada nesse momento, após a criação do DataSet (sem exibir nenhum dado do menu), ou seja, somente o DataSet será retornado na Fórmula Visual.

15. Gatilho Antes da Leitura das Propriedades: Utilizando o gatilho Antes da Leitura das Propriedades, a fórmula visual será executada no momento em que o usuário clicar na visão (antes mesmo de carregar o menu e alguma propriedade do banco de dados).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Antes da Leitura da Leitura das Propiedades com a action GlbUsuario. Feita a configuração, acesse o menu de usuários. A fórmula será executada nesse momento, antes de preencher o DataSet com a consulta padrão do RM e suas propriedades, ou seja, nenhuma Propriedade será retornado na Fórmula Visual.

16. Gatilho Após a Leitura das Propriedades: Utilizando o gatilho Após a Leitura do DataSet, a fórmula visual será executada no momento em que o usuário clicar na visão (assim que as propriedades forem criadas).

Exemplo: Na edição da fórmula criada, configure o gatilho Cadastros | Após da Leitura da Visão com a action GlbUsuario. Feita a configuração, acesse o menu de usuários. A fórmula será executada nesse momento, após o preenchimento do DataSet e criação das propriedades, ou seja, os dados do DataSet e as propriedades será retornado na Fórmula Visual.

Esse artigo foi útil?
Usuários que acharam isso útil: 1 de 1

1 Comentários

  • Avatar
    Edgar Silveira Jardim

    Ótimo artigo! 

    0
    Ações de comentário Permalink
Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _