4D v16.3

FILTER EVENT

Página Inicial

 
4D v16.3
FILTER EVENT

FILTER EVENT 


 

FILTER EVENT  
Este comando não requer parâmetros

O comando FILTER EVENT deve ser chamado desde o interior do método de gestão de eventos instalado utilizando o comando ON EVENT CALL.

Sem um método de gestão de eventos chama a FILTER EVENT, o evento atual não passa a 4D.

Este comando lhe permite remover o evento atual (por exemplo, clique, digitação de teclas) da sequência de eventos, de modo que 4D não realize nenhum tratamento adicional  que provocou no método de gestão de eventos.

Advertência: evite criar um método de gestão de eventos que só chame ao comando FILTER EVENT, porque todos os eventos vão  ser ignorados por 4D. Caso tenha um método de gestão de eventos com o comando FILTER EVENT somente, digite Ctrl+Shift+Back (em Windows) ou comando-Opção-Shift-Control-Back (em Macintosh). Isso converte o processo On Event Call é um processo normal que não obtém eventos.

Caso especial: o comando FILTER EVENT pode igualmente ser utilizado em um método de formulário padrão quando o formulário seja visualizado utilizando os comandos DISPLAY SELECTION ou MODIFY SELECTION. Neste caso específico, o comando FILTER EVENT lhe permite filtrar os duplo cliques nos registros (e desta maneira executar ações diferentes as de abertura dos registros em modo página).
Para fazer isto, coloque as seguintes linhas no método do formulário de saída:

 If(Form event=On Double Clicked)
    FILTER EVENT
    ... `Processar o duplo-clique
 End if

Exemplo  

Ver o exemplo do comando ON EVENT CALL.



Ver também 

ON EVENT CALL

 
PROPRIEDADES 

Produto: 4D
Tema: Interrupções
Número 321

Este comando não pode ser utilizado com 4D Server

 
HISTÓRIA 

Criado por: < 4D v6

 
ARTICLE USAGE

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