Versões comparadas

Chave

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

Índice


       

Índice
exclude.*ndice:

Objetivo


       Neste documento será explicado quando são executadas fórmulas visuais com gatilhos de Cadastros.

Informações

Para os exemplos citados abaixo, estamos considerando uma fórmula que tenha em sua estrutura uma atividade de "Transformar Registro em XML", para receber o DataSet da tabela da tela. E um atividade de "Exceção" para exibir os dados XML capturados na atividade anterior. Consulte o documento Utilizando Atividades para mais informações sobre outras atividades de Fórmula Visual.

Gatilho Antes da Leitura da Visão e Após a Leitura da Visão


  • 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).

ExemploNa edição da fórmula criada, configure o gatilho "Cadastros | Antes da Leitura da Visão" com a action "GlbUsuario (por exemplo)". Feita a configuração, acesse o menu de usuários. A formula 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 FV.

  • 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 a visão os dados da visão forem carregados (Não será mostrado o menu ao usuário, mais os dados serão mostrados nós o usuário clicar na visão (Assim que os registros do banco de dados forem carregados, exibido nos detalhes da exceção).

Exemplo: Na edição da fórmula criada, configure o gatilho "Cadastros | Após da Leitura da Visão" com a action "GlbUsuario (por exemplo)". Feita a configuração, acesse o menu de usuários. A formula será executada nesse momento, a exceção mostrará em seus detalhes as informações carregadas do banco de dados (Informações que não são mostradas no Gatilho "Antes da Leitura da Visão") após o preenchimento do DataSet com a consulta padrão RM, ou seja, os dados do menu de usuários será retornado na FV.

Gatilho Antes da Leitura de Edição e Após a Leitura de Edição


  • Gatilho Antes da Leitura da Edição: Utilizando o gatilho "Antes da Leitura de Edição" a formula 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 (por exemplo)". Feita a configuração, acesse o menu de usuários, selecione um registro qualquer e clique em "Editar". A fórmula deverá ser formula será executada nesse momento, a exceção  mostrará em seus detalhes apenas o DataSet não preenchido) 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 FV.

  • 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 (Não será mostrado o menu ao usuário, mais os dados da tela serão mostrados nós Assim que os registros do banco de dados forem carregados, exibido nos detalhes da exceção). 

Exemplo: Na edição da fórmula criada, configure o gatilho "Cadastros | Após a Leitura de Edição" com a action "GlbUsuario (por exemplo)". 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, a exceção mostrará em seus detalhes as informações da tela de edição selecionada, carregadas do banco de dados (Informações que não são mostradas no Gatilho "Antes da Leitura de Edição") após o preenchimento do DataSet com a consulta padrão RM, ou seja, os dados da tela de edição será retornado na FV.

Gatilho Antes da Atualização do Registro(Inicio) e Após a Atualização do Registro(Fim)


  • Gatilho Antes da Atualização do Registro (Inicio): Utilizando o gatilho "Antes da Atualização do Registro (Incio)" a formula visual  será executada no momento em que o usuário realizar uma alteração 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 (por exemplo)". 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, a exceção  mostrará em seus detalhes apenas  antes de preencher o DataSet não preenchido com a atualização do registro)

  • Gatilho Após a Atualização do Registro (Fim): Utilizando o gatilho "Após a Leitura de EdiçãoAtualização do Registro (Fim)", a fórmula visual será executada no momento em que o usuário realizar alteração 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 a Leitura de Edição" com a action "GlbUsuario (por exemplo)". 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 FV.


Gatilho Antes de Salvar um Registro e Após Salvar o Registro




  • Gatilho Antes da Atualização do Registro (Inicio): Utilizando o gatilho "Antes de Salvar um Registro" a formula 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 (por exemplo)". 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. 


  • Gatilho Após a Atualização do Registro (Fim): 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 o usuário clicar na edição de um registro (Não será mostrado o menu ao usuário, mais os dados da tela serão mostrados nós detalhes da exceção). 


Exemplo: Na edição da fórmula criada, configure o gatilho "Cadastros | Após a Leitura de Edição" com a action "GlbUsuario (por exemplo)". Feita a configuração, acesse o menu o menu de usuários, selecione um registro qualquer e clique em "Editar". A , em seguida faça a alteração de algum campo e clique em Salvar. A fórmula deverá ser executada nesse momentoapós preencher o DataSet com atualização do registro, ou seja, a exceção mostrará em seus detalhes as informações da tela de edição selecionada, carregadas do banco de dados (Informações que não são mostradas no Gatilho "Antes da Leitura de Edição").a atualização do registro será retornado na FV.


Gatilho Antes da Leitura da Visão de Lookup e Após a Leitura da Visão de Lookup



  • Gatilho Antes da Leitura da Visão de Lookup: Utilizando o gatilho "Antes da Leitura da Visão de Lookup" a formula 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 (por exemplo)". 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 de será retornado na FV.


  • Gatilho Após a Leitura de Edição: Utilizando o gatilho "Antes da Leitura da Visão de Lookup" a formula visual  será executada no momento em que o usuário clicar no Lookup (Assim que os registros do banco de dados forem carregados, exibido nos detalhes da exceção).


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 (por exemplo)". 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 FV.


 















Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Versão: 11.82.44 ou Superiores

Informações
iconfalse

Processo: Gatilhos de Cadastros

Informações
iconfalse
Informações
iconfalse

Status: Finalizado

Informações
iconfalse

Data:27  

Informações
iconfalse

Autores:

Carlos Philippe de Farias Marques

Carlos Roberto Pereira Garcia

Diogo Damiani Ferreira

Fábio Augusto Amaral Melo Nunes

Karina Dos Santos Costa

Stella Gleyse Macedo Vilaca