Autor Thema: Agent und ReplaceItemValue  (Gelesen 1167 mal)

Offline heidiweber

  • Aktives Mitglied
  • ***
  • Beiträge: 162
Agent und ReplaceItemValue
« 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

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Agent und ReplaceItemValue
« Antwort #1 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

Offline heidiweber

  • Aktives Mitglied
  • ***
  • Beiträge: 162
Re: Agent und ReplaceItemValue
« Antwort #2 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

klaussal

  • Gast
Re: Agent und ReplaceItemValue
« Antwort #3 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 )

Offline heidiweber

  • Aktives Mitglied
  • ***
  • Beiträge: 162
Re: Agent und ReplaceItemValue
« Antwort #4 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....

Viele nDank euch beiden
cu
Heidi

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz