Associação de Ações

Inicialmente, deve-se informar que este recurso se apresenta disponível para projetos sobre todos os bancos de dados homologados para o Maker, com exceção do MYSQL.

Este procedimento baseia-se num fluxo para banco de dados (saiba mais acessando o tópico Propriedades do Fluxo), que é associado a uma tabela. Quando Compilado, é gerada uma Procedure no bando que será disparada por uma Trigger.

Siga os passos abaixo, que demonstrarão como funciona o procedimento:

  1. Desenvolva um fluxo para banco de dados.

  2. Abra um formulário no modo de edição no Maker.

  3. Clique na aba Definições e depois em Dados do Formulário .

  4. Clique no botão image486.gif. Será exibida a tela Associação de ações:

image223.jpg

Tela esta composta pelas seguintes opções:

Os botões compilar / recompilar / descompilar / reverter  alternam-se a depender do status de cada fluxo:

  1. Selecione o fluxo que deseja compilar e clique no botão image490.gif.

Observações:

  1. O Maker avisará se o fluxo apresenta alguma irregularidade e não executará a operação.

  2. Não ocorrerá a compilação caso as Configurações da aba Rede e Conectividade não estejam configuradas corretamente. A configuração Proxy não será necessária caso o Webrun seja executado LOCALHOST.

  1. Agora ative a aba Eventos.

image229.jpg

A tela está composta pelas seguintes opções:

  1. o campo Evento apresenta as opções: Depois de inserir, Depois de alterar e Depois de excluir;

  2. o campo Ação apresenta os fluxos com status image487.gif e image489.gif;

  3. o botão adicionar insere na grade abaixo o Evento associado à Ação;

  4. o botão image494.gif retira o item da grade;

  5. o botão image490.gif gera a trigger para a procedure;

  6. o botão image226.jpg exclui (drop) a trigger.

  1. Selecione o Evento e a Ação e clique no botão image493.gif. Caso o fluxo solicite parâmetros de entrada (saiba mais sobre Parâmetros de Entrada acessando o tópico exemplo Criando um Fluxo), é exibida a tela:

image230.jpg

A tela está composta pelas seguintes opções:

  1. o campo Parâmetros apresenta os itens obrigatórios que devem ser declarados;

  2. em Campo associe o campo da tabela ao Parâmetro de Entrada;

  3. o botão image493.gif insere na grade a associação do Parâmetro de Entrada ao campo da tabela (fonte de dados do formulário);

  4. o botão image494.gif retira o registro da grade;

  5. o botão image231.jpg confirma a(s) declaração(ões);

  6. o botão image232.jpg cancela a(s) declaração(ões).

Observações:

  1. Este recurso não está disponível para o banco de dados Mysql.

____________________________________________________________________________

image776.jpg

Caso este tópico não tenha comentário satisfatório, envie e-mail para documentacao@softwell.com.br