Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Kadlec am 03.04.06 - 12:40:51
-
Merkwürdiges Problem oder doch nicht??
In einem Dok. habe ich mehrere Zugriffskontrollierte Abschnitte in denen Felder gesetzt werden sollen.
Den Feldnamen ermittle ich mit:
pos = Evaluate({@Member(@UserName;OperatorName_T)},doc)
NameField = "Note" & pos(0) & "By_T"
Das Feld wollte ich dann mit, Call doc.AppendItemvalue(NameField, UserCom), füllen.
Funktioniert aber nicht.
Call doc.AppendItemvalue("Note1By_T", UserCom), geht auch nicht.
doc.Note1By_T = UserCom funktioniert einwandfrei.
Kann mir das jemand erklären??
Gruss
Boris
Nachtrag:
Komischerweise kann ich aber mit:
Value = doc.GetItemValue(NameField) das Feld auslesen.
-
"If the document already has an item called itemName$, AppendItemValue does not replace it. Instead, it creates another item of the same name, and gives it the value you specify."
Kann das schon die Ursache sein?
Bernhard
-
... bernhard war schneller, aber schau Dir mal ReplaceItemValue an.
-
Ja das wars auch schon.
Hatte zwar in den Dok. Eigenschaften nachgeschaut, aber irgendwie ist mir das nicht aufgefallen.
Sorry für die Mühe die ich gemacht habe.
Boris