Primeiro evento executado no formulário, 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.

Veja abaixo um exemplo de como utilizá-lo.


No exemplo abaixo, o form_orders será alterado de acordo com o usuário que estiver acessando o sistema.

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

}