TurboPL Referenz

GetMode/GibModus

Top  Previous  Next

Syntax

GibModus: Integer
GetMode: Integer

Kategorie

Oberflächenfunktion

Erklärung

GibModus ermittelt, auf welche Weise der aktuelle Datensatz im aktuellen Datenfenster gerade bearbeitet wird. Die möglichen Rückgabewerte sind:

< 0 -> kein Datenfenster aktiv

  0 -> Datensatz wird betrachtet

  1 -> Datensatz wird geändert

  2 -> Datensatz wird neu eingegeben

Beispiel

..Ein Datenfenster öffnen
DatensätzeBearbeiten("KFZ.Fahrzeuge");
..Ein neues Datenfenster ist immer im Modus betrachten, daher zeigt die Box 'Modus: betrachten' an
Message('Modus: " + Choice(GetMode+1, 'betrachten', 'ändern', 'neu eingeben', 'Fehler'))
DatensätzeÄndern
..Jetzt wird der Text 'Modus: ändern' ausgegeben
Message('Modus: " + Choice(GetMode+1, 'betrachten', 'ändern', 'neu eingeben', 'Fehler'))
DatensätzeÄndern
..Nun sind wir wieder im Betrachten-Modus
Message('Modus: " + Choice(GetMode+1, 'betrachten', 'ändern', 'neu eingeben', 'Fehler'))

Siehe auch

NeueDatensätzeEingeben, DatensätzeÄndern