4D View v14PV Get on event method |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v14
PV Get on event method
|
PV Get on event method ( Bereich ; Ereignis ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
Bereich | Lange Ganzzahl |
![]() |
4D View Bereich | |||||
Ereignis | Lange Ganzzahl |
![]() |
4D View Ereignis | |||||
Funktionsergebnis | String |
![]() |
Name der 4D Methode | |||||
Die Funktion PV Get on event method gibt den Namen der Methode zurück, die zum Callback Ereignis gehört.
Ereignis definieren Sie mit einer Konstanten unter dem Thema PV Ereignis:
Konstante | Typ | Wert |
pv on active cell changed | Lange Ganzzahl | 8 |
pv on cell value changed | Lange Ganzzahl | 9 |
pv on clicked | Lange Ganzzahl | 2 |
pv on column resize | Lange Ganzzahl | 12 |
pv on column sort | Lange Ganzzahl | 14 |
pv on contextual click | Lange Ganzzahl | 15 |
pv on double clicked | Lange Ganzzahl | 4 |
pv on drag | Lange Ganzzahl | 10 |
pv on drop | Lange Ganzzahl | 11 |
pv on getting focus | Lange Ganzzahl | 0 |
pv on keyboard | Lange Ganzzahl | 6 |
pv on losing focus | Lange Ganzzahl | 1 |
pv on right clicked | Lange Ganzzahl | 3 |
pv on row resize | Lange Ganzzahl | 13 |
pv on scrolled | Lange Ganzzahl | 5 |
pv on selection changed | Lange Ganzzahl | 7 |
Wurde Ereignis keine Methode zugeordnet, gibt PV Get on event method einen leeren String zurück.
In bestimmten Fällen ist es ratsam, einen Aufruf Ereignis zeitweise zu deaktivieren und vor Wiederherstellen des ursprünglichen Aufrufs einen Prozess auszuführen.
Hier sehen Sie eine einfache Methode, welche die zeitweise Deaktivierung mit der Funktion PV Get on event method generisch ausführt, z.B. für das Ereignis pv on cell value changed:
C_STRING(32;$EventMethod)
`Sichern Sie die evtl. zugewiesene Methode
$EventMethod:=PV Get on event method(Bereich;pv on cell value changed)
PV ON EVENT(Bereich;pv on cell value changed;"") `Aufheben
`... Programmierung ohne Ereignismethode ausführen
PV ON EVENT(Bereich;pv on cell value changed;$EventMethod) `Wiederherstellen
Produkt: 4D View
Thema: PV Bereich
Nummer:
15993
Erstellt: 4D View 6.8
PV Get on command method
PV Get on error method
PV ON EVENT
4D View Programmiersprache ( 4D View v11.4)
4D View Programmiersprache ( 4D View v12)
4D View Programmiersprache ( 4D v13)
4D View Programmiersprache ( 4D View v14 R2)
4D View Programmiersprache ( 4D View v14)
4D View Programmiersprache ( 4D View v14 R3)
4D View Programmiersprache ( 4D View v14 R4)