Versões comparadas

Chave

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

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.

Introdução:

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 (
Não é carregado nenhuma informaçã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

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 detalhes da exceção).

Obs.: Ao utilizar uma fórmula que tenha em sua estrutura uma atividade de "Exceção" e uma de "Transformar Registro em XML", é possível visualizar que os dados foram carregados.

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

     


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.

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 executada nesse momento, a exceção  mostrará em seus detalhes apenas o DataSet não preenchido)

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

   


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.

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 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çã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 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").


 


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:  

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