sc_exit(Opção)
|
|
A macro sc_exit define o comportamento da aplicação após a execução de um botão PHP ou RUN. Este comportamento varia de acordo com o parâmetro informado.
Seu uso é exclusivo para botões do tipo PHP ou RUN
Parâmetro
| Parâmetros |
Exemplos |
Descrição |
|
Sem parâmetro
|
sc_exit();
|
A tela de confirmação com o botão "OK" não será exibida, e o usuário será redirecionado para a aplicação anterior (caso exista).
|
|
ok
|
sc_exit(ok);
|
A tela de confirmação com o botão "OK" será exibida, e o usuário será redirecionado para a aplicação anterior (caso exista).
|
|
sef
|
sc_exit(sef);
|
A tela de confirmação com o botão "OK" não será exibida, e o usuário retornará para a aplicação atual, executando novamente o comando SELECT da aplicação.
|
|
ref
|
sc_exit(ref);
|
A tela de confirmação com o botão "OK" não será exibida, e o usuário retornará para a aplicação atual, atualizando os dados por meio de um refresh.
|
|
ok, sef
|
sc_exit(ok,sef);
|
A tela de confirmação com o botão "OK" será exibida, e o usuário retornará para a aplicação atual, executando novamente o comando SELECT da aplicação.
|
|
ok, ref
|
sc_exit(ok,ref);
|
A tela de confirmação com o botão "OK" será exibida, e o usuário retornará para a aplicação atual, atualizando os dados por meio de um refresh.
|
Parâmetros para formulários e controle
As opções abaixo são para controle de transações e de uso exclusivos para botões PHP nas aplicações de controle e formulário.
| Parâmetros |
Exemplos |
Descrição |
| Sem parâmetro |
sc_exit();
|
Não afeta transações na base de dados. |
| c |
sc_exit(c);
|
Realiza as transações pendentes. |
| r |
sc_exit(r);
|
Não realiza as transações pendentes |
Exemplos:
// Usando no evento onRecorde do botão RUN. $update = "update orders set shipaddress = 'finalizado' where orderid = ". {orderid}; sc_exec_sql($update); sc_exit(ref);
|
Escopo da Macro
|
Aplicação Blank
|
Aplicação Calendário
|
Aplicação Gráfico
|
Aplicação Consulta
|
Aplicação Filtro
|
Aplicação Formulário
|
Aplicação Controle
|
Aplicação Menu
|
Aplicação Menu árvore
|
Aplicação Report PDF
|
| allMacros
|
allMacros onInit
|
allMacros
|
allMacros
|
allMacros
|
allMacros onClick onInit
|
allMacros onClick onInit
|
allMacros
|
allMacros
|
allMacros
|
|