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);
}