Skip to Main Content

Español

Mostrar mensaje de error o exito

Hugo LópezSep 12 2022

Hola:
Estoy teniendo tres problema para mostrar un mensaje de error usando el paquete APEX_ERROR. (espero que no sea demasiado para un sólo mensaje ).
En mi aplicación tengo un botón, con una acción dinámica para el evento click, cuya acción es ejecutar código PLSQL en el servidor.
Como estoy probando el funcionamiento de APEX_ERROR, por ahora mi código tiene una única línea y es la siguiente:
APEX_ERROR.ADD_ERROR(p_message=>'Probando mensaje de error',p_display_location=>apex_error.c_on_error_page);
Hasta acá, todo bien: hago click en el botón y me aparece un "pop-up" con el texto: "La llamada Ajax ha devuelto el error de servidor ORA-20987: APEX - Probando mensaje de error para Ejecutar Código PL/SQL".
Primera pregunta: ¿hay forma de que se muestre sólo el mensaje que paso como parámetro? (sin el texto "La llamada Ajax ha devuelto etc").
Mi idea era que no aparezca como una ventana de error sino como una notificiación. El tema es que cuando cambio el valor del parámetrop_display_location por c_inline_in_notification no el pop-up pero tampoco aparece la notificación. Directamente no aparece nada... ¿Hay que cambiar algo más que el parámetro para que aparezca como notificación? (es lo único que cambio entre una llamada y otra).
Finalmente: ¿existe en la API alguna forma de generar una notificación de éxito, en lugar de la de error que generar APEX_ERROR? (similar a la notificación que aparece cuando se define un "Success Message" en un "Automatic Row Process").
Estoy usando Apex 20.2
Desde ya, muchas gracias

This post has been answered by Mónica Godoy -Oracle on Sep 19 2022
Jump to Answer
Comments
Post Details
Added on Sep 12 2022
3 comments
1,498 views