Domino 9 und frühere Versionen > ND7: Entwicklung

Doc_link verändert sich

<< < (2/3) > >>

Felix Ziegler:
Und woher kommt der erste DocLink? Steht der in der Mail schon drin?

Du erstellst ja mit dem Code eine nagelneue Mail...


--- Zitat ---
--- Code: --- 'Mail senden
   Dim mdoc As NotesDocument
   Set mdoc = New NotesDocument(db)   
   mdoc.Form = "Memo"   
   mdoc.Subject = "Ihnen wurde eine Mail zugewiesen!"
   Set rtItem= New NotesRichTextItem( mdoc , "Body")
   
   Call rtitem.AppendText("Ihnen wurde eine Mail zugewiesen!")
   Call rtitem.AddNewline (2)
   Call rtitem.AppendText("Sie erreichen die Mail über folgendes Symbol:")
   Call rtitem.AddNewline (2)           
   Call rtitem.AppendDocLink(doc, "")
   Call mdoc.Send (False, person.Canonical)     
--- Ende Code ---

--- Ende Zitat ---

Hedwig14:
der erste DocLink steht der in der Mail schon drin, ja !

Ablauf:
1: Aus einer Anwendung wird eine Mail an die Mail-In Datenbank mit DokLink gesendet
2: Aus der Mail-In DB wird die Mail an den Bearbeiter zugewiesen.
3. Der erhält die o.g. Mail (neu) mit Link auf die Mail in der Mail-In
4: Der Link im ursprungs Dok ist aber überschrieben....

Ich habe keinen Olan wie das passieren kann !?!??!

Felix Ziegler:
Also wird der Link im Dokument "doc" verändert?!
Dann tippe ich drauf, dass im QuerySave oder QueryClose der Maske noch was drin steht.
Der Code den du geposted hast scheint richtig zu sein...

Hedwig14:
Ja, der Link wird im doc geändert.

Ich habe jetzt mal eine normale Mail mit einem beliebigen Doc-Link an die Mail-In-DB gesendet
und diese Mail zugewiesen. Dann wird der Link nicht geändert.
Demanch nur wenn er aus der Anwenung kommt !

Query Open und Close sind leer !

Ich stehe total auf dem Schlauch !

Felix Ziegler:
Das einzige was mir noch auffällt, ist die Reihenfolge der Parameter bei doc.Save( ... ) ... Gibts vielleicht einen Speicher- und Replizierkonflikt?

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln