Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: heidiweber am 07.08.07 - 12:22:22
Titel: Agent und ReplaceItemValue
Beitrag von: heidiweber am 07.08.07 - 12:22:22
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
Titel: Re: Agent und ReplaceItemValue
Beitrag von: koehlerbv am 07.08.07 - 12:29:06
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
Titel: Re: Agent und ReplaceItemValue
Beitrag von: heidiweber am 07.08.07 - 12:34:08
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
Titel: Re: Agent und ReplaceItemValue
Beitrag von: klaussal am 07.08.07 - 12:38:21
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 )
Titel: Re: Agent und ReplaceItemValue
Beitrag von: heidiweber am 07.08.07 - 13:20:03
Vielen Dank
hatte die Hilfe scon herangezogen und mit Call probiert, aber vorhin gings nicht. Jetzt gehts:) Hatte bestimmt was anderes probiert....