Domino 9 und frühere Versionen > ND6: Entwicklung

Agent und ReplaceItemValue

(1/1)

heidiweber:
Hallo

ich möchte in einem Agenten ein Feld auf einer Maske ändern. Aber leider werden die Änderungen nicht angezeigt. Ich habe habe das so probiert:

Dim doc As NotesDocument
...
Set doc = view.GetFirstDocument
While Not ( doc Is Nothing )
doc.ReplaceItemValue meinFeld(0), "Gesetzt"
doc.Save True, True
Wend

Was ist daran falsch? Es kommt keine Fehlermeldung und das Feld ist auch leer.
Vielen Dank
cu
Heidi

koehlerbv:
Du willst sicherlich ein Feld (genauer gesagt: Item) in einem Dokument ändern und nicht ein Feld in einer Maske?

Steht in der Variablen meinFeld (0) der Feldname?

Bernhard

heidiweber:
Ich möchte ein Textfeld (Feld vom Typ Text) auf einer Maske ändern.

meinFeld ist der Name dieses Testfeldes und dies möchte ich ändern.

Vielen Dank Bernhard

klaussal:
Aus der Designer-Hilfe:


--- Code: ---Dim doc As NotesDocument
Dim item As NotesItem
'...set value of doc...
Set item = doc.ReplaceItemValue( "EstimatedCost", 122 )
Call doc.Save( True, True )
--- Ende Code ---

heidiweber:
Vielen Dank

hatte die Hilfe scon herangezogen und mit Call probiert, aber vorhin gings nicht. Jetzt gehts:) Hatte bestimmt was anderes probiert....

Viele nDank euch beiden
cu
Heidi

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln