Autor Thema: Speichern von Backend-Dokumenten  (Gelesen 1141 mal)

Offline Katja_S

  • Junior Mitglied
  • **
  • Beiträge: 76
  • Geschlecht: Weiblich
Speichern von Backend-Dokumenten
« am: 22.07.05 - 14:25:19 »
Hallo zusammen,

innerhalb meiner Web-Anwendung ruf ich zum Speichern meines Dokumentes einen Agenten auf. Dieser erstellt ein neues Dokument und setzt die entsprechenden Felder. Anschließend daran wird das Dokument zum ersten Mal gespeichert. Ist der Vorgang erfolgreich, soll eine Email rausgeschickt werden. Diese Funktion benötigt das vorher gespeicherte Backend-Dokument, manipuliert Felder und speichert diese Änderungen. Die Email wird auch versand, keine fehlermeldungen im Log.nsf, dennoch finde ich dann in meiner Ansicht das Dokument nicht wieder. Woran könnte das liegen? Liegt das an der Übergabe des Dokumentes?

Code
...
newDoc.Feld = "wert"
...
saved = newDoc.Save(True, False, True)
If saved Then
  'workflow aktivieren
  webVacation = webInitiateWorkflow(newDoc)
Else
  webVacation = False
End If			


Function webInititateWorkflow(docAct as NotesDocument) As Boolean
Code
...
Call docAct.ReplaceItemValue("Feld", "Wert")
...
Call docAct.Save(True, False, True)


Wenn ich  nur newDoc.Save() aufrufe, ohne die andere Funktion aufzurufen, wird das Dokument gespeichert und ich seh es auch in meiner Ansicht...

Danke und Gruß
Katja

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Speichern von Backend-Dokumenten
« Antwort #1 am: 22.07.05 - 14:30:57 »
Such doch mal in einer "alle Dokumente" Ansicht nach deinen Einträgen. Kann es Sein das du das Dokument ganz einfach keinen Form Namen hat?
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Katja_S

  • Junior Mitglied
  • **
  • Beiträge: 76
  • Geschlecht: Weiblich
Re: Speichern von Backend-Dokumenten
« Antwort #2 am: 22.07.05 - 14:33:00 »
ich such bereits in der allDocuments-Ansicht. Nix zu finden. Und meine Form wird auch gesetzt.

Offline Katja_S

  • Junior Mitglied
  • **
  • Beiträge: 76
  • Geschlecht: Weiblich
Re: Speichern von Backend-Dokumenten
« Antwort #3 am: 22.07.05 - 14:38:39 »
Hab grad den Fehler gefunden. Innerhalb von webInitiateWorkflow hab ich auf die Methode session.UserName zugegriffen...Im Web geht das aber nicht wirklich...habs rausgenommen, jetzt wird das Dokument auch gespeichert und angezeigt...that's notes..;-)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz