4D View v16PV Get on event method |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v16
PV Get on event method
|
PV Get on event method ( area ; evento ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
area | Entero largo |
![]() |
Área 4D View | |||||
evento | Entero largo |
![]() |
Evento 4D View | |||||
Resultado | Cadena |
![]() |
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.
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
Producto: 4D View
Tema: PV Área
Número
15993
Creado por: 4D View 6.8
4D View - Lenguaje ( 4D View v16)