GetValue
lk
hjk
Owned by lk
Liest den Inhalt eines Feldes in Syslog Dialogen aus.
Prototype
int GetValue(Dialog;Objekt;Rückgabemerkmal)
Parameter
Parameter | Beschreibung |
---|---|
Dialog | Angabe des Dialognamens samt Modul |
Objekt | Angabe des absoluten Objektnamens |
Wert | Merkmal welches den Syslog-Feldinhalt aufnimmt |
Rückgabewert
Wert | Bedeutung | Grund |
---|---|---|
0 | OK | Befehl erfolgreich ausgeführt. |
-1 | Dialog nicht angegeben | Verwendung eines Hilfsmerkmals welches keinen Inhalt aufweist oder Ãœbergabe einer leeren Zeichenkette ("") |
-2 | Objekt nicht angegeben | Verwendung eines Hilfsmerkmals welches keinen Inhalt aufweist oder Ãœbergabe einer leeren Zeichenkette ("") |
-3 | Dialog nicht vorhanden | Dialogname falsch geschrieben. |
-4 | Objekt nicht vorhanden | Objektname falsch geschrieben. |
Beispiel
Angenommen wird, dass im Dialog LB11 das Feld "Bemerkung" in das Merkmal BEMERKUNG eingelesen werden soll. Der Funktionsaufruf muss wie folgt lauten:
GetValue("Mod_lb00.D_lb11";"D_lb11.GP_beleg.Bew_text60.Feld";BEMERKUNG)
Modul- und Objektnamen
Der absolute Objektname kann per Shortcut ALT+F5 aus jedem Syslog-Feld heraus beauskunftet werden. In unserem Beispiel würde das auf den Objektnamen
" ... Feld-Name (abs): Mod_lb00.D_lb11.GP_beleg.Bew_text60.Feld ... "
hinweisen.