Criação de evento "Ao Gravar"



  • Sugiro a criação de um novo evento "Ao Gravar" nos eventos do Formulário.

    Caso o usuário associasse este evento a um fluxo, quando fosse realizada uma operação de Insert/ Update ou Delete, a mesma não seria efetuada pelo Maker. No lugar desta, seria chamado o fluxo associado a este evento.

    O objetivo deste evento seria permitir uma implementação alternativa do processo automático de Insert/Update e Delete do Maker. O desenvolvedor poderia por exemplo chamar a execução de uma Stored Procedure ou de um Web Service que efetuaria o processo de insert/Update ou de delete.

    Resumido, teria um comportamento similar a uma Trigger "Instead Of" do Sql Server ou do Oracle.


  • Olá Raposo..

    Não seria o caso então de apenas colocar o formulário sem navegação e contralar a mesma via fluxo?
    É perfeitamente possível....


  • Ola Pessoal

    O problema é que [u]tudo[/u] teria que ser controlado via fluxo. Inclusive a navegação. Estaria-mos voltando para linguagem de programação "Normal".

    O interessante seria aproveitar todo o mecanismo de navegação do Maker, todos os eventos (antes de Inserir, Alterar, Excluir, Depois de Inserir, Alterar, Excluir, Ao Navegar, e etc) e desviar apenas o mecanismo de gravação.

Log in to reply