4D View v14

PV Get on event method

Página Inicial

 
4D View v14
PV Get on event method

PV Get on event method 


 

PV Get on event method ( area ; evento ) -> Resultado 
Parâmetro Tipo   Descrição
area  Inteiro longo in Área 4D View
evento  Inteiro longo in Evento 4D View
Resultado  cadeia in Nome do método 4D

O comando PV Get on event method devolve o nome do método de chamada de retorno associado ao evento indicado para a área 4D View.

As constantes PV EventosPV GET FORMAT LIST se utilizam para definir o parâmetro evento:

Constante Tipo Valor
pv on active cell changed Inteiro longo 8
pv on cell value changed Inteiro longo 9
pv on clicked Inteiro longo 2
pv on column resize Inteiro longo 12
pv on column sort Inteiro longo 14
pv on contextual click Inteiro longo 15
pv on double clicked Inteiro longo 4
pv on drag Inteiro longo 10
pv on drop Inteiro longo 11
pv on getting focus Inteiro longo 0
pv on keyboard Inteiro longo 6
pv on losing focus Inteiro longo 1
pv on right clicked Inteiro longo 3
pv on row resize Inteiro longo 13
pv on scrolled Inteiro longo 5
pv on selection changed Inteiro longo 7

Se nenhum método está associado ao evento, PV Get on event method devolve uma cadeia vazia.

Exemplo  

É uma boa idéia desativar temporariamente uma chamada ao evento e executar um processo antes de voltar a estabelecer a chamada original.
Este é um método simples que gera esta "desconexão" de forma genérica utilizando PV Get on event method, por exemplo, para o evento pv on cell value changed:

 C_STRING(32;$EventMethod)
 
  `Guardar o método
 $EventMethod:=PV Get on event method(Area;pv on cell value changed)
 
 PV ON EVENT(Area;pv on cell value changed;"") `Cancelação
 
  `... Localizar o processo a executar aqui
 
 PV ON EVENT(Area;pv on cell value changed;$EventMethod`Restituição

 
PROPRIEDADES 

Produto: 4D View
Tema: PV Área
Número 15993

 
HISTÓRIA 

Criado por: 4D View 6.8

 
VER TAMBÉM 

PV Get on command method
PV Get on error method
PV ON EVENT

 
ARTICLE USAGE

4D View Linguagem ( 4D View v11.4)
4D View Linguagem ( 4D View v12)
4D View Linguagem ( 4D v13)
4D View Linguagem ( 4D View v14 R2)
4D View Linguagem ( 4D View v14)
4D View Linguagem ( 4D View v14 R3)
4D View Linguagem ( 4D View v14 R4)