Quando eu uso o comando,
sc_exit();
no envento: onAfterInsert
o registro não grava no banco de dados. mais o retornar para a aplicação anterior funciona bem…
Quando eu uso o comando,
sc_exit();
no envento: onAfterInsert
o registro não grava no banco de dados. mais o retornar para a aplicação anterior funciona bem…
Porque usaria essa macro nesse evento?
geralmente usamos em botao php ou botão run essa macro.
Tente usar na onValidateSucess.
Pelo WebHelp:
Escopo da Macro
Formul�rio Controle
onClick/onScriptInit
Aplica��o formul�rio
onClick / onScriptInit
opa haroldo,
é que queria retornar a aplicação anterior após inclusão do registro, lembrando que a ligação não é modal.
Acabei resolvendo da seguinte forma,
Aba -> Aplicação -> Navegação -> na (URL de Saída) coloquei a aplicação que quero retornar -> Sair da Aplicação = Sim
Assim após a inserção volta para grid.
…
Teoricamente o sc_exit(); teria que retornar no evento após inclusão: onAfterInsert
Boa tarde,
O Sr. precisa chamar a macro sc_commit_trans() antes de chamar o sc_exit().
http://www.scriptcase.com.br/docs/pt_br/macros-scriptcase/macros-scriptcase#sc_commit_trans
att,
Bernhard