¿Cómo pasar el valor de la variable retVal de esta función JS a un elemento de la aplicación, para poder almacenar el valor en la base de datos? Esta función abre un aviso para ingresar el valor.
function getEmailValue() { var retVal = prompt("Enter your Email Address : ", "your Email here"); document.write("An Email will be send to : " + retVal ); }Nota:
Esta función JS se ejecuta desde un archivo JS que existe en los archivos de aplicaciones estáticas y llama a la devolución de llamada de Ajax desde el lado de APEX.
P12_PAUSE_EMAIL es un elemento de aplicación.
No puedo usar elementos de página o acciones dinámicas porque no hay una página real.
Probé apex.item , $v y $ , pero da un objeto indefinido.
No confiaría en usar un mensaje para esto.
Si desea una interfaz de usuario similar, simplemente puede usar un cuadro de diálogo en línea o una página de cuadro de diálogo modal (eche un vistazo a la aplicación de ejemplo de tema universal para ver ejemplos.
En cualquiera de estos, podría tener un elemento que luego podría usar directamente (siempre que esté enumerado en los elementos para enviar a su devolución de llamada ajax , vea el atributo pageItems aquí ).