Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Índice
Í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 (
- 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 actiona 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
- o usuário clicar na visão (Assim que os registros do banco de dados forem carregados, exibido nos 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").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á serformula 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 (
- 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(Inicio)
- Gatilhos Antes e Após da 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.
Gatilho Antes da Atualização do Registro(Fim) e Após a Atualização do Registro(Fim)
- Gatilhos Antes e Após da 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.
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,
a exceção mostrará em seus detalhes apenasantes de preencher o DataSet
não preenchidocom
aatualizaçã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).
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
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).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 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 da Visão de Lookup: Utilizando o gatilho "Após 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
EdiçãoLookup" com a action "GlbUsuario (por exemplo)". Feita a configuração, acesse
o menu de usuários, selecione um registro qualquer e clique em "Editar".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.
Gatilho Antes da Leitura dos Valores de Lookup e Após a Leitura dos Valores de Lookup
- Gatilho Antes da Leitura dos Valores de Lookup: Utilizando o gatilho "Antes da Leitura dos Valores de Lookup" a formula 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 (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", 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,
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").nenhum dado da consulta selecionada será retornado na FV.
- Gatilho Após a Leitura dos Valores de Lookup: Utilizando o gatilho "Após a Leitura dos Valores de Lookup" a formula 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, exibido nos detalhes da exceção).
Exemplo: Na edição da fórmula criada, configure o gatilho "Cadastros | Após a Leitura dos Valores 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", 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 FV.
Gatilho Antes da Leitura do DataSet Vazio e Após a Leitura do DataSet Vazio
- 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 (por exemplo)". Feita a configuração, acesse o menu de usuários. A formula será executada nesse momento, antes de criar o DataSet, ou seja, nenhuma estrutura será retornado na FV.
- 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 (por exemplo)". Feita a configuração, acesse o menu de usuários. A formula 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 FV.
Gatilho Antes da Leitura das Propriedades e Após a Leitura das Propriedades
- 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 (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 e suas propriedades, ou seja, nenhuma Propriedade será retornado na FV.
- 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, 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, após o preenchimento do DataSet e criação das propriedades, ou seja, os dados do DataSet e as propriedades será retornado na FV.
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Informações | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|