Domino 9 und frühere Versionen > Entwicklung

Einfache Frage zu Lotus Script: Erstelltes Dokument bearbeiten

<< < (4/7) > >>

klaussal:
... genau  ;D

doliman:
Hi,

bin gerade dabei dies im Debugger zu betrachten.
Das Script ansich ist korrekt. Nur rafft Notes nicht, das ich ein anderes Dokument, aus einer anderen Ansicht öffnen will.
Laut Designer Hilfe:

Opens the current or a specified document in a mode you specify. The current document may be either of the following:
The document that's currently open.
The document that's currently selected in a view or folder.

und das ist auch was er tut, das in der Inbox markierte Dokument zu öffnen und nicht das was ich ihm in der Routine als doc übergebe.
Dieses Verhalten ist mir bisher nicht aufgefallen aber sehr kurios.
Ich habe mehrere Dinge ausprobiert und noch keinen Schiffer wie ich es LN beibringe das zu tun was ich möchte.
Vielleicht hat ja "ata" noch eine Idee.

sinus:
Hmmm...also bei mir funktionierts jetzt   :D :D :D :D :D

Hier das Script:

Sub Click(Source As Button)
   
   Dim uiws As New NotesUIWorkspace
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim view As NotesView
   Dim doc As NotesDocument
   
   Set db = session.CurrentDatabase
   Set view = db.GetView("draft")
   Set doc = view.getfirstdocument
   Call uiws.EditDocument(True , doc)
   
End Sub

sinus:
Sorry muss noch mal ein letztes mal nerven, würde jetzt gerne bevor das dokument bearbeitet wird einen empfänger vorgeben, habe das so gelöst:

Dim uiws As New NotesUIWorkspace
Dim session2 As New NotesSession
Dim db As NotesDatabase
Dim view As NotesView
Dim doc2 As NotesDocument
   
Set db = session2.CurrentDatabase
Set view = db.GetView("draft")
Set doc2 = view.getfirstdocument
   
doc2.sendto="bla"
doc2.SaveMessageOnSend = True
   
Call doc2.save(True, False)   
   
Call uiws.EditDocument(True , doc2)


...leider funktionierts nicht, d.h. mein Empfänger "bla" taucht leider nicht
im dokument auf...ich nehme mal an, dass ich das dokument vorher irgendwie in einen bearbeitungsmode bringen muss, kann das sein?

Gruss, Sven   

doliman:
Hi,

ja Du hast bei Deinen Posting weiter Oben zweimal EditDocument drin.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln