sc_script_name
|
|
Esta macro é disponível apenas nas aplicações de MENU e tem por objetivo dar acesso ao nome da aplicação que foi selecionada no menu. Desta forma, o usuário poderá tomar decisões antes que a aplicação seja executada.
Ex. 1: Para limpar variáveis globais. if ({sc_script_name} == "apl1") { sc_reset_global([global1], [global2]); }
Ex. 2: Se uma determinada aplicação necessitar de uma variável global e esta não estiver preenchida, podemos chamar uma outra aplicação para que o usuário preencha a informação necessária. if ({sc_script_name} == "apl1" && (!isset([glo_empresa]) || empty([glo_empresa]))) { sc_redir(apl_inf_emp); }
|
Escopo da Macro
|
Aplicação Blank
|
Aplicação Calendário
|
Aplicação Gráfico
|
Aplicação Filtro
|
Aplicação Formulário
|
Aplicação Controle
|
Aplicação Menu
|
Aplicação Menu árvore
|
Aplicação Report PDF
|
| allMacros
|
allMacros
|
allMacros
|
allMacros
|
allMacros
|
allMacros
|
allMacros onExecute
|
allMacros onExecute
|
allMacros
|
|