sc_exit(Opción)
|
|
La macro sc_exit define el comportamiento de la aplicación después de la ejecución de un botón PHP o RUN. Este comportamiento varía según el parámetro proporcionado.
Su uso es exclusivo para botones del tipo PHP o RUN
Parámetro
| Parámetros |
Ejemplos |
Descripción |
|
Sin parámetro
|
sc_exit();
|
La pantalla de confirmación con el botón "OK" no se mostrará y el usuario será redirigido a la aplicación anterior (si existe).
|
|
ok
|
sc_exit(ok);
|
La pantalla de confirmación con el botón "OK" se mostrará y el usuario será redirigido a la aplicación anterior (si existe).
|
|
sef
|
sc_exit(sef);
|
La pantalla de confirmación con el botón "OK" no se mostrará y el usuario regresará a la aplicación actual, ejecutando nuevamente el comando SELECT de la aplicación.
|
|
ref
|
sc_exit(ref);
|
La pantalla de confirmación con el botón "OK" no se mostrará y el usuario regresará a la aplicación actual, actualizando los datos mediante un refresh.
|
|
ok, sef
|
sc_exit(ok,sef);
|
La pantalla de confirmación con el botón "OK" se mostrará y el usuario regresará a la aplicación actual, ejecutando nuevamente el comando SELECT de la aplicación.
|
|
ok, ref
|
sc_exit(ok,ref);
|
La pantalla de confirmación con el botón "OK" se mostrará y el usuario regresará a la aplicación actual, actualizando los datos mediante un refresh.
|
Parámetros para formularios y control
Las opciones a continuación son para control de transacciones y de uso exclusivo para botones PHP en aplicaciones de control y formulario.
| Parámetros |
Ejemplos |
Descripción |
| Sin parámetro |
sc_exit();
|
No afecta las transacciones en la base de datos. |
| c |
sc_exit(c);
|
Realiza las transacciones pendientes. |
| r |
sc_exit(r);
|
No realiza las transacciones pendientes. |
Ejemplo
Ejemplo de uso de sc_exit en un botón RUN.
// Usando en el evento onRecord del botón RUN. $update = "update orders set shipaddress = 'finalizado' where orderid = ". {orderid}; sc_exec_sql($update); sc_exit(ref);
|
Macro Scope
|
Aplicación Blank
|
Aplicación Calendario
|
Aplicación Gráfica
|
Aplicación Grid
|
Dashboard
|
Aplicación Búsqueda
|
Aplicación Formulário
|
Aplicación Controle
|
Aplicación Menu
|
Aplicación Menú Arból
|
Aplicación ReportPDF
|
| allMacros
|
allMacros onInit
|
allMacros
|
allMacros
|
onInit
|
allMacros
|
allMacros onClick onInit
|
allMacros onClick onInit
|
allMacros
|
allMacros
|
allMacros
|
|