4D View v16

PV Get on event method

Inicio

 
4D View v16
PV Get on event method

PV Get on event method 


 

PV Get on event method ( area ; evento ) -> Resultado 
Parámetro Tipo   Descripción
area  Entero largo in Área 4D View
evento  Entero largo in Evento 4D View
Resultado  Cadena in Nombre del método 4D

El comando PV Get on event method devuelve el nombre del método de retrollamada asociado al evento indicado para el área 4D View.

Las constantes PV EventosPV SET ROW HEADER se utilizan para definir el parámetro evento:

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

Si ningún método está asociado al evento, PV Get on event method devuelve una cadena vacía.

Ejemplo  

Es una buena idea desactivar temporalmente una llamada al evento y ejecutar un proceso antes de volver a establecer la llamada original.
Este es un método simple que genera esta "desconexión" de manera genérica utilizando PV Get on event method, por ejemplo, para el evento pv on cell value changed:

 C_TEXT($EventMethod)
 
  //Guardar el método
 $EventMethod:=PV Get on event method(Area;pv on cell value changed)
 
 PV ON EVENT(Area;pv on cell value changed;"") //Cancelación
 
  //... Ubicar el proceso a ejecutar aquí
 
 PV ON EVENT(Area;pv on cell value changed;$EventMethod//Restitución



Ver también 

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

 
PROPIEDADES 

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

 
HISTORIA 

Creado por: 4D View 6.8

 
ARTICLE USAGE

4D View - Lenguaje ( 4D View v16)