Uno de los procesos de este ejercicio provoca un error que desencadena la cancelación de la Transacción completa y guarda un mensaje de error en la variable global $ERROR_PROCESO.

Para que el proceso en 2P sepa que el proceso en 3P se ha cancelado con error utilizamos el comando Set retorno proceso = NO.

PRO_PERSONAS_3P_ERROR

El proceso en 2P obtendrá el mensaje de error en 3P y lo pasará al 1P para que la aplicación sepa porqué ha fallado el proceso.

PRO_PERSONAS_ERROR_2P

Cuando el formulario de entretenimiento se cierra en el evento ON_HIDE, se ejecuta el manejador VER_ERROR para mostrar el posible error reportado por el proceso en 3P.

Tener en cuenta que esta gestión del error no soporta multiusuario ya que la variable global $ERROR_PROCESO puede ser sobreescrita por otro proceso del vServer.

Manejador VER_ERROR



Created with the Personal Edition of HelpNDoc: Easily create Qt Help files