4D View v16PV UPDATE DYNAMIC AREA |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v16
PV UPDATE DYNAMIC AREA
PV UPDATE DYNAMIC AREA
Der Befehl PV UPDATE DYNAMIC AREA sorgt für den Abgleich der Daten im 4D View Bereich mit denen aus der 4D Anwendung. Dieser Befehl ist nur im Rahmen von Callback-Methoden in dynamischen Bereichen hilfreich. Denn, wird die aktuelle Auswahl von 4D über eine Callback-Methode verändert, wird der 4D View Bereich erst aktualisiert, wenn die gesamte Methode ausgeführt wurde. Werden nun Befehle wie PV GOTO CELL in der Callback-Methode verwendet, ist das erhaltene Ergebnis u.U. verfälscht, da zwischen den 4D Daten und den 4D View Daten eine gewisse Zeitspanne liegt. Um dies zu vermeiden, muss während der Callback-Methode der Befehl PV UPDATE DYNAMIC AREA aufgerufen werden, damit die Daten des 4D View Bereichs sofort alle Änderungen an den Daten in 4D wiedergeben. PV UPDATE DYNAMIC AREA aktualisiert den 4D View Bereich bei folgenden Änderungen in 4D:
Dieses Beispiel erweitert das Beispiel unter dem Befehl PV ADD DYNAMIC FIELDS (Verknüpfung der 4D Auswahl mit dem 4D View Bereich). Wir installieren eine Ereignismethode "rechter Mausklick", um einen Datensatz in der 4D Auswahl zu erstellen und die Auswahl im 4D View Bereich gleich zu aktualisieren. PV ON EVENT(Bereich;pv on right clicked;"CallbackMethod") Der Code der Projektmethode CallbackMethod lautet: C_BOOLEAN($0)
Siehe auch
PV ADD DYNAMIC ARRAYS
|
EIGENSCHAFTEN
Produkt: 4D View
GESCHICHTE
Erstellt: 4D View 6.8.1 ARTIKELVERWENDUNG
4D View Programmiersprache ( 4D View v16) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||