4D v16.3

FILTER EVENT

Inicio

 
4D v16.3
FILTER EVENT

FILTER EVENT 


 

FILTER EVENT  
Este comando no requiere parámetros

El comando FILTER EVENT debe llamarse desde el interior del método de gestión de eventos instalado utilizando el comando ON EVENT CALL.

Sin un método de gestión de eventos llama a FILTER EVENT, el evento actual no pasa a 4D.

Este comando le permite remover el evento actual (por ejemplo, clic, digitación de teclas) de la secuencia de eventos, de manera que 4D no efectúe ningún tratamiento adicional al que usted provocó en el método de gestión de eventos.

Advertencia: evite crear un método de gestión de eventos que sólo llame al comando FILTER EVENT, porque todos los eventos van a ser ignorados por 4D. En caso que tenga un método de gestión de eventos con el comando FILTER EVENT solamente, digite Ctrl+Mayús+Retroceso (en Windows) o comando-Opción-Mayús-Control-Retroceso (en Macintosh). Esto convierte el proceso On Event Call en un proceso normal que no obtiene eventos.

Caso especial: el comando FILTER EVENT puede igualmente utilizarse en un método de formulario estándar cuando el formulario se visualiza utilizando los comandos DISPLAY SELECTION o MODIFY SELECTION. En este caso específico, el comando FILTER EVENT le permite filtrar los doble clics en los registros (y de esta manera ejecutar acciones diferentes a las de apertura de los registros en modo página).
Para hacer esto, coloque las siguientes líneas en el método del formulario de salida:

 If(Form event=On Double Clicked)
    FILTER EVENT
    ... `Procesar el doble-clic
 End if

Ejemplo  

Ver el ejemplo del comando ON EVENT CALL.



Ver también 

ON EVENT CALL

 
PROPIEDADES 

Producto: 4D
Tema: Interrupciones
Número 321

Este comando no puede utilizarse con 4D Server

 
HISTORIA 

Creado por: < 4D v6

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v16)
Manual de lenguaje 4D ( 4D v16.1)
Manual de lenguaje 4D ( 4D v16.2)
Manual de lenguaje 4D ( 4D v16.3)