Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: mikexmagic am 16.10.07 - 11:23:21

Titel: Aufruf eines Dokuments über einen extrenen Link / externes Kommando
Beitrag von: mikexmagic am 16.10.07 - 11:23:21
Hallo zusammen,

ich möchte über einen externen Link direkt ein bestimmtes Dokument einer Datenbank aufrufen.
Etwa so: Notes.exe <datenbank>.nsf /DokID:<ID des Dokuments>

Einen sogenannten Dokument Shortcut mit der Endung .shb hab ich schon erzeugen können. Bringt mir nur in meinem Fall nicht.

Jemand eine Idee?
Titel: Re: Aufruf eines Dokuments über einen extrenen Link / externes Kommando
Beitrag von: Glombi am 16.10.07 - 11:30:19
Du kannst es wie eine URL machen, nur anstelle von http:// dann notes://

also
notes://Server/datenbank.nsf/0/123...456?OpenDocument

Andreas
Titel: Re: Aufruf eines Dokuments über einen extrenen Link / externes Kommando
Beitrag von: HarryB am 16.10.07 - 11:57:49
Mal sehen, ob das nach dem Microsoft Patch zur URI Behandlung auch noch geht...  ;)
Titel: Re: Aufruf eines Dokuments über einen extrenen Link / externes Kommando
Beitrag von: mikexmagic am 17.10.07 - 08:14:54
Hey Glombi,

das geht. Danke  ;D

Die passende URL kann man sich aus den 'Eigenschaften' des Dokuments rauskopieren.
Findet man unter 'Bezeichner'

Nachtrag:
Tja, zu früh gefreut  :(
Für meine Zwecke brauch ich eine andere Möglichkeit. Ich gebe zu, das habe ich in der Eröffnung falsch erklärt  :-[ Sorry

Ich kann in einem Tool zur Softwareverteilung einem Softwarepaket eine Datei für die Dokumentation angeben (z.B. .txt .pdf .doc usw). Jetzt machen wir unsere Dokus in Notes und ich müsste also eine Notes-Datenbank und das ensprechende Dokument angeben. Ich muss also hier hart auf eine Datei verweisen (datenbank.nsf). Aber wie gebe ich das zu öffnende Dokument direkt mit  ???
Titel: Re: Aufruf eines Dokuments über einen extrenen Link / externes Kommando
Beitrag von: HH am 17.10.07 - 14:38:26
Eine recht einfache Methode ist das Arbeiten mit .NDL (notes document link) Dateien.

Das Objekt, auf das verlinkt werden soll (Datenbank, Ansicht oder Dokument) über den Client mit Bearbeiten \ als Verknüpfung kopieren \ ... in die Zwischenablagen kopieren.
Textdatei mit der Endung .NDL erstellen und den Inhalt der Zwischenablage einfügen.
Fertig. Das entsprechende Objekt kann einfach durch Doppelklick geöffnet werden.

Hubert
Titel: Re: Aufruf eines Dokuments über einen extrenen Link / externes Kommando
Beitrag von: WernerMo am 17.10.07 - 15:10:03
Hallo Hubert,

Eine recht einfache Methode ist das Arbeiten mit .NDL (notes document link) Dateien.

Danke für den Tipp und was das schöne daran ist, obwohl es "document link" heißt funktioniert es genauso gut mit Datenbanklinks.

Vielen Dank und alles Gute
Werner
Titel: Re: Aufruf eines Dokuments über einen extrenen Link / externes Kommando
Beitrag von: mikexmagic am 19.10.07 - 13:16:46
Danke Hubert  :)

diese Links waren mir allerdings schon bekannt. Mann kann diese Links noch einfacher erstellen: Einfach das Dokument (oder Datenbank usw.) mit der Maus in einen Ordner (oder dem Desktop) ziehen. Der Link wird dann erstellt.

Da es offensichtlich keine alternative gibt, werd ich erst zu jedem Dokument ein Link erstellen und dann zu diesen Link in meiner Software verweisen. Das klappt. Hatte ich bereits getestet.

Danke für eure Hilfe ;D
Titel: Re: Aufruf eines Dokuments über einen extrenen Link / externes Kommando
Beitrag von: HarryB am 22.10.07 - 11:01:01
diese Links waren mir allerdings schon bekannt. Mann kann diese Links noch einfacher erstellen: Einfach das Dokument (oder Datenbank usw.) mit der Maus in einen Ordner (oder dem Desktop) ziehen. Der Link wird dann erstellt.
Das ist zwar richtig, aber vergleiche mal die Dateigröße der .NDL Datei mit dem automatisch per Drag&Drop erzeugten Datei. :o

Im Zweifel sollte die .NDL Datei auch automatisiert zu erstellen sein.

Viele Grüße
Harry