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