Version 2004.4
GET FORM PARAMETER ({Tabelle; }Formular; Selector; Wert)
Parameter | Typ | Beschreibung | |
Tabelle | Tabelle | Formulartabelle, | |
ohne Angabe Standardtabelle | |||
Formular | String | Formularname | |
Selector | Lange Ganzzahl | Code des Parameters | |
Wert | Lange Ganzzahl | Aktueller Wert des Parameters |
Beschreibung
Mit dem Befehl GET FORM PARAMETER erhalten Sie den aktuellen Wert eines Parameters im Formular, definiert durch Tabelle und Formular.
Selector gibt den Parameter des Formulars an, dessen Wert Sie finden wollen. Sie können dazu folgende Konstante unter dem Thema "Formularparameter" verwenden:
Konstante | Typ | Wert |
NonInverted Objects | Lange Ganzzahl | 0 |
Verwenden Sie die Konstante NonInverted Objects als Selector, gibt der Befehl in Wert die aktuelle Anzeige des Formulars im Runtime-Modus unter Windows an. Dieser Parameter wird für Anwendungen verwendet, die mit rechts-nach-links laufenden Sprachen eingesetzt werden. Weitere Informationen dazu finden Sie im Handbuch 4th Dimension Designmodus.
Gibt Wert 0 (Null) zurück, werden die Formularobjekte invertiert,
Gibt Wert 1 zurück, werden die Formularobjekte nicht invertiert.
Wird der Befehl nicht im Runtime-Modus unter Windows aufgerufen, gibt er immer 1 zurück.
Beachten Sie, dass sich die aktuelle Umkehrung der Formularobjekte nach der Kombination verschiedener Parameter richtet: Der Option Inversion der Objekte im Runtime-Modus", der Option "Objekte nicht invertieren" auf Formularebene und dem Betriebssystem, auf dem die Datenbank läuft. Nachfolgende Tabelle zeigt die verschiedenen Kombinationen und welchen Wert der Befehl GET FORM PARAMETER zurückgibt:
Voreinstellungen: | Formular- | Rechts-nach- | Von GET FORM |
"Umkehrung der | eigenschaften: | links An- | PARAMETER zurück- |
Objekte im | "Objekte nicht | zeige unter | gegebener Wert |
Runtime-Modus" (1) | umkehren" | Windows |
Nein | X | X | 1 |
X | 1 | ||
X | 1 | ||
1 | |||
Automatisch | X | X | 1 |
X | 0 | ||
X | 1 | ||
1 | |||
Ja | X | X | 1 |
X | 0 | ||
X | 1 | ||
0 |
(1) Diese Voreinstellung lässt sich auch mit den Routinen SET DATABASE PARAMETER und Get database parameter setzen bzw. erhalten.
Referenz
Get database parameter, GET FORM PROPERTIES, SET DATABASE PARAMETER.