É o primeiro evento executado na aplicação, sendo acionado antes mesmo da montagem do SQL e HTML.
Funciona como uma preparação para a aplicação, onde é possível entre outras coisas, manipular variáveis, realizar validações e mudar a conexão com a macro sc_change_connection, por exemplo.
No exemplo abaixo, o acesso ao formulário de edição(form_orders) vinculado a consulta será limitado, dependendo do usuário que está acessando a aplicação.
Caso a variável [usr_login] seja igual a admin o usuário terá acesso ao formulário com a possibilidade de inserir e excluir um registro.
Caso a variável possua algum outro valor, o usuário ainda terá acesso ao formulário, porém, apenas com a possibilidade de alterar um registro.
Exemplo do Código
if ( [usr_login] == 'admin') {sc_apl_conf("form_orders", "insert", "on");sc_apl_conf("form_orders", "delete", "on");} else {sc_apl_conf("form_orders", "insert", "off");sc_apl_conf("form_orders", "delete", "off");}