/
SetValue

SetValue

Setzt den Inhalt eines Feldes in Syslog Dialogen.

Prototype


int SetValue(Dialog;Objekt;Wert)

Parameter


ParameterBeschreibung

Dialog

Angabe des Dialognamens samt Modul

Objekt

Angabe des absoluten Objektnamens

Wert 

Inhalt welcher in das Zielfeld geschrieben wird

Rückgabewert


WertBedeutungGrund
0OKBefehl erfolgreich ausgeführt.
-1Dialog nicht angegebenVerwendung eines Hilfsmerkmals welches keinen Inhalt aufweist oder Übergabe einer leeren Zeichenkette ("")
-2Objekt nicht angegebenVerwendung eines Hilfsmerkmals welches keinen Inhalt aufweist oder Übergabe einer leeren Zeichenkette ("")
-3Dialog nicht vorhandenDialogname falsch geschrieben.
-4Objekt nicht vorhandenObjektname falsch geschrieben.

Beispiel


Angenommen wird, dass im Dialog LB11 das Feld "Bemerkung a", mit dem Inhalt "Bemerkung aus EXPOS" oder "b", mit dem Inhalt des Merkmals "BEMERKUNG" befüllt werden soll.

Der Funktionsaufruf muss wie folgt lauten:

a,

SetValue("Mod_lb00.D_lb11";"D_lb11.GP_beleg.Bew_text60.Feld";"Bemerkung aus EXPOS")

a,

SetValue("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.

Related content

GetValue
GetValue
More like this
EX_SetValue
EX_SetValue
More like this
SetText
SetText
More like this
SET91
More like this
OpenDialog
OpenDialog
More like this
SetTooltip
SetTooltip
More like this