Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: DaWutz am 30.08.04 - 18:07:20

Titel: $Ref vergessen?
Beitrag von: DaWutz am 30.08.04 - 18:07:20
Hallo zusammen...

mit einem kleinen Agenten lassen ich "response"-Dokumente von Dokumenten bauen.

Code
' Schleife, die jedes weitere Dokument anspringt
   Do While Not (doc Is Nothing)
      orgName = doc.GetItemValue("org_name")                     ' Werte aus Mutter-Dok auslesen
      orgAbbreviation = doc.GetItemValue("org_abkuerzung")
      orgStatus = doc.GetItemValue("org_status")
      
      If orgStatus(0) = "active" Then   
         Set note = db.CreateDocument                              ' neues Dok erzeugen   
         Call note.ReplaceItemValue("Form", "check_form")               ' Maske ändern
         Call note.ReplaceItemValue("check_orgName", orgName)         ' Felder mit Werten belegen
         Call note.ReplaceItemValue("check_orgAbbr", orgAbbreviation)
         Call note.ReplaceItemValue("check_calendarWeek", kw)
         Call note.save(True,False)                                    ' speichern des neu angelegten Dok´s
         counter = counter+1   
      End If
      
      Set doc = view.GetNextDocument(doc)                           ' nächstes Dokument aus der View anspringen
   Loop

Scheinbar sage ich dem guten Agenten aber nirgends, das die Doc´s die er erstellt tatsächlich "Responses" sind, das $Ref bleibt nämlich leer, bzw. ist nicht vorhanden. Was hab ich denn vergessen?
(Ich will nämlich nochmal Werte in das Haupt-Doc zurückschreiben...)
Titel: Re:$Ref vergessen?
Beitrag von: DaWutz am 30.08.04 - 18:10:07
Hmm... wer richtig schaut...

Schon erledigt...

hatte das

Call note.MakeResponse(doc)

vergessen...

Trotzdem danke!  ;D