O recurso bastante interessante no Scriptcase, é a manipulação da exibição de botões nas aplicações, com a macro sc_btn_display("nomebotao","on/off"):
Para ver toda a documentação da macro clique aqui.
Podemos utilizar esta macro para validar as permissões de usuários para utilizar algum botão, por exemplo:
Temos um formulário com os botões Novo, Atualizar e Excluir, e os grupos Usuário e Visitante.
O Usuário não terá permissão para Excluir um registro e o Visitante só poderá visualizar o formulário.
Colocamos o seguinte código no OnLoad:
if([grupo] == 'usuario'){
sc_btn_display('delete','off');
}else if([grupo]=='visitante'){
sc_btn_display('delete','off');
sc_btn_display('update','off');
sc_btn_display('new','off');
}
Veja em execução :
Usuário:
Visitante: