Autor Thema: Link Responsedoc ins Parentdokument setzen  (Gelesen 1632 mal)

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
Link Responsedoc ins Parentdokument setzen
« am: 13.12.04 - 16:15:37 »
Hallo Forum,

ich möchte programmtechnisch im Parentdokument einen Link auf das Responsedokument gesetzt bekommen, wenn das Responsedokument gelesen wurde.

Dazu steht mir im Responsedokument die UniversalID zur Verfügung und im Parentdokument ein RichTextField. Wie kriege ich das mit LS hin,
"parentDoc.Linkfield=parentdoc.universalid" ist ja wohl nicht richtig.

Alexis

« Letzte Änderung: 15.12.04 - 11:22:51 von Alexis »
wenn ich kein Problem hätte, wär' ich nicht hier ---
wenn ich im Forum eine Lösung gefunden hätte, wär' ich nicht hier ---
wenn ich nicht wüsste, dass mir hier fast immer geholfen wird, wär' ich AUCH nicht hier ---

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Link Responsedoc ins Parentdokument setzen
« Antwort #1 am: 13.12.04 - 16:28:05 »
Hierfür brauchst Du ein Rich Text Feld, dass Du mit der Methode AppendDocLink der NotesRichTextItem-Klasse füllst.

HTH,
Bernhard

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Link Responsedoc ins Parentdokument setzen
« Antwort #2 am: 13.12.04 - 16:28:31 »
Hi,

einen Link kannt du nur in ein RTF-Feld einfügen.

Schau mal in der Designer-Hilfe in der Klasse NotesRichTextItem unter der Methode AppendDocLink nach. Dort findest auch Beispiele.


Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
Re: Link Responsedoc ins Parentdokument setzen
« Antwort #3 am: 14.12.04 - 15:22:37 »
Hallo Forum,

mit folgendem Script steht nun im Parent-Dokument der gewünschte Text, ein Icon, mit den Properties: UniversalID des Response-Dokuments, aber leider führt ein Doppelklick auf das Icon nicht zu dem gewünschten Response-Dokument.

key=Source.FieldGetText("ParentID")
Set view=db.GetView("ParentDocID")
Set parentDoc=view.GetDocumentbyKey(Key)
parentDoc.InputHistory=parentDoc.InputHistory(0) & Chr(10) & ClosedText & separator &Chr(10)
Set rtitem = New NotesRichTextItem (parentdoc,"Attachments")
Call rtitem.AppendText("Link to Action Item #" & aino & " --> ")
Call rtitem.AppendDocLink(parentdoc,source.Document.UniversalID)
Call parentDoc.Save(True,False)

Wo ist denn da der Haken?

Alexis
wenn ich kein Problem hätte, wär' ich nicht hier ---
wenn ich im Forum eine Lösung gefunden hätte, wär' ich nicht hier ---
wenn ich nicht wüsste, dass mir hier fast immer geholfen wird, wär' ich AUCH nicht hier ---

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Link Responsedoc ins Parentdokument setzen
« Antwort #4 am: 14.12.04 - 15:34:06 »
Hi,

das kann so nicht gehen. Du hast ein Link auf das eigene Dokument eingefügt.

Du musst dir über die ID das Response-Dokument einfügen.

So sollte es funktionieren:

Call rtitem.AppendDocLink(source.Document, "Antwortdokument")


Axel



Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline Alexis

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 534
  • Geschlecht: Männlich
  • LotusNotes macht süchtig!
Re: Link Responsedoc ins Parentdokument setzen
« Antwort #5 am: 14.12.04 - 15:41:56 »
@Axel,

jau, das klappt.

Danke vielmals.

Alexis
wenn ich kein Problem hätte, wär' ich nicht hier ---
wenn ich im Forum eine Lösung gefunden hätte, wär' ich nicht hier ---
wenn ich nicht wüsste, dass mir hier fast immer geholfen wird, wär' ich AUCH nicht hier ---

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz