onApplicationInit
Primer evento no formal ejecutado, que se desencadena antes del ensamblaje de SQL y HTML.
Funciona como preparación para una aplicación, ya que es posible entre otras cosas, varios manipuladores, realiza validaciones y cambia una conexión con una macro sc_change_connection, por ejemplo.
Vea a continuación un ejemplo de cómo lo usa.
Ningún ejemplo a continuación, o form_orders se modificará según el usuario que acceda al sistema.
Si la variable [usr_login]
es igual a admin, o el usuario tendrá acceso o formulario con la posibilidad de insertar y excluir un registro.
Si una variable tiene algún otro valor, o el usuario todavía tiene acceso al formulario, por lo tanto, solo con la posibilidad de alterar un registro.
Ejemplo de código
if ([usr_login] == 'admin') {
sc_apl_conf ("form_orders", "insertar", "en");
sc_apl_conf ("form_orders", "eliminar", "activado");
} else {
sc_apl_conf ("form_orders", "insertar", "off");
sc_apl_conf ("form_orders", "eliminar", "off");
}