Sunday, May 19, 2019

Validaciones en apex_item Oracle Apex

Buen día, en esta entrada responderé una pregunta que me hicieron en un video sobre apex_items, como agregar una validación que solo permita números en un apex_item.


Esto se puede lograr usando JavaScript y en este punto con JS tenemos muchos caminos, aquí mostrare uno usando una clase CSS como selector.

Teniendo como base mi ejemplo de este post Apex_item parte 3 , usare la columna SAL para validar que solo acepte números.



Vamos al Query del reporte y agregamos una clase que nos servirá de identificador.


Creamos una acción dinámica:
Evento: Key Press
Tipo: Jquery Selector
Selector: .item_sal


En el código JS validaremos que solo se ingrese números usando el KeyCode y si no cancelamos la acción y mostraremos un mensaje en consola.


 var be = this.browserEvent;

if (be.keyCode < 48 || be.keyCode > 57)
{
    be.preventDefault();
  console.log( be.key + " is not number");
}




Pueden ver la demo aqui. user/pass: demo/demo
Share:

0 comentarios:

Post a Comment

Subscribe to my Newsletter

Acerca de mi:

img

Ing. Angel O. Flores Torres, soy Ingeniero de Sistemas e Ingeniero de Aplicaciones Oracle Apex, he trabajado con Oracle Apex 5 y 5.1 desde el 2017, En los ultimos años he desarrollado habilidades en CSS, JavaScript, Jquery y PlSql , I specialize in Oracle APEX (Oracle Application Express )

Followers

Popular Posts