Autor Thema: DocLink mit DB ID, View ID und Doc ID erstellen  (Gelesen 1482 mal)

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
DocLink mit DB ID, View ID und Doc ID erstellen
« 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

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: DocLink mit DB ID, View ID und Doc ID erstellen
« Antwort #1 am: 23.07.08 - 12:43:17 »
Übers FrontEnd: Mit NotesUIDocument.Paste.

Bernhard

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: DocLink mit DB ID, View ID und Doc ID erstellen
« Antwort #2 am: 23.07.08 - 13:07:39 »
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

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: DocLink mit DB ID, View ID und Doc ID erstellen
« Antwort #3 am: 23.07.08 - 13:18:50 »
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

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: DocLink mit DB ID, View ID und Doc ID erstellen
« Antwort #4 am: 23.07.08 - 13:27:00 »
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

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: DocLink mit DB ID, View ID und Doc ID erstellen
« Antwort #5 am: 23.07.08 - 13:30:02 »
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

Offline Kadlec

  • Senior Mitglied
  • ****
  • Beiträge: 489
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: DocLink mit DB ID, View ID und Doc ID erstellen
« Antwort #6 am: 24.07.08 - 10:20:37 »
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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz