Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Kadlec am 23.07.08 - 12:40:11
-
Hallo zusammen,
ich möchte mit einer mail einen doc link versenden.
Ich habe über das Menue "Bearbeiten > Als Verknüpfung kopieren" den entsprechenden link erstellt
und diesen dann in Notepad eingefügt.
Kann ich diese Werten nun irgendwie in AppendDocLink einfügen??
Wenn ja wie?
Danke und Gruss
Boris
-
Übers FrontEnd: Mit NotesUIDocument.Paste.
Bernhard
-
Hallo Bernhard,
so einfach nun auch nicht.
Hab mich da wohl etwas einfach ausgedrückt.
Das Bearbeiten als Verknüpfung kopieren habe ich nur getan damit ich die entsprechenden Werte (DB, Ansicht, Dokument) habe.
Das ganze sieht dann so aus:
PRTSDC Tracking Tool - $LUCompleteSDCData
<NDL>
<REPLICA C125738B:00608D9A>
<VIEW OF1428D946:1D0F9B3A-ONC12573FD:004C3AE0>
<NOTE OF547D374D:57F70161-ONC1257488:00431B8A>
<HINT>CN=DERUEDV01/OU=D/OU=XXSERVER/O=XX</HINT>
<REM>PRTSDC Tracking Tool</REM>
</NDL>
Diesen Ausdruck wollte ich nun irgendwie in
Call rtitem.AppendDocLink(hier der obige wert,"test") verwurschteln.
Boris
-
Wenn Backend, dann musst Du das Objekt Deiner Wahl (NotesDatabase, NotesView oder NotesDocument) instantiieren und dann als Parameter für AppendDocLink verwenden.
Oder verstehe ich Deine Frage immer noch nicht richtig, Boris?
Bernhard
-
Naja genau den Weg wollte ich umgehen, deshalb meine Überlegung.
Die DB auf die der Link verweisst gehört mir nicht, ich weiss also nicht wie die entsprechende Ansicht (Alias) heisst.
Also werde ich mir doch mal ne Kopie machen etc..
Boris
-
Dann hol' Dir doch das Designelement über die ID des Designelements der View - die hast Du ja im NDL.
Dann bekommst Du auch den Namen und den/die Aliasnamen heraus (ich würde programmatisch dann damit arbeiten, falls die Datenbank mal kopiert wird und die View eine neue ID bekommt).
Bernhard
-
So weiss nicht warum ich da so kompliziert gedacht habe, habs jetzt einfach so gemacht:
Set LinkDb = session.GetDatabase(SERVER,Pfad\Dateiname)
Set Linkdoc = LinkDb.GetDocumentByUNID(DocUNID)
Alle Werte über Key doc geholt und fertig.
Boris