Buscar en el Blog

jueves, 16 de abril de 2015

PowerBuilder: Evento Change en EditMask

En nuestras aplicaciones a veces necesitamos codificar en un evento en donde cada vez que cambie el valor se ejecute dicho codigo, como por ejemplo para calcular el total a pagar o para realizar una busqueda segun se ingrese el texto a buscar(no recomendado cuando se tiene muchos registros). En el caso del control EditMask, tenemos el evento Modified, el cual solo se ejecuta cuando presionamos enter. Este evento no se ejecuta si usamos las flechas para incrementar o decrementar el valor(cuando se esta usando spin). Para solucionar este problema crearemos un nuevo evento.



Seleccionamos el evento pbm_enchange


A este nuevo evento le podemos poner cualquier nombre que no este en use. Para este caso le colocare ue_change.

En este nuevo evento ya podemos codificar nuestro codigo.

 

No hay comentarios:

Publicar un comentario