Autor Thema: Document.NotesURL mit Form  (Gelesen 3384 mal)

samWare

  • Gast
Document.NotesURL mit Form
« am: 20.05.10 - 11:52:36 »
Hallo Leute,

wie muss ich die URL die mir "Document.NotesURL" zurückgibt zusatzparameterisieren um ein Dokument beim Aufruf in einer von mir bestimmten Form zu öffnen?

Würde mich über Antworten freuen.

Danke im Voraus...
« Letzte Änderung: 20.05.10 - 12:05:33 von samWare »

Offline it898ur

  • Senior Mitglied
  • ****
  • Beiträge: 478
Re: Document.NotesURL mit Form
« Antwort #1 am: 20.05.10 - 12:48:00 »
Der Aufruf eines Dokumentes über die Notes-URL öffnet das Dokument immer mit der Maske, die im Form-Feld eingetragen ist. Leider beherrschen Notes-URLs keine Parameterübergabe !

Gruß

André

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Document.NotesURL mit Form
« Antwort #2 am: 20.05.10 - 13:06:20 »
Nein, man kann zumindest eine View-ID mitangeben, welche eine Form-Formula drin hat.
Eventuell kannst du in der Form-Formula der View über @UrlQueryString() was auslesen.
Dies wird aber vermutlich nur im Web funktionieren.

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

samWare

  • Gast
Re: Document.NotesURL mit Form
« Antwort #3 am: 20.05.10 - 13:21:47 »
Hallo Roland,

hast du auch ein Code-Snippet für die Übergabe der View-ID zur Hand?

Danke

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Document.NotesURL mit Form
« Antwort #4 am: 20.05.10 - 13:33:30 »
Hallo Sam, eine Notesurl ist so aufgebaut:
notes://<server>/<replikid>/<viewid>/<documentID>?OpenDocument
Ich hoffe, das gilt schon als Codeschnipsel ;) die View-ID (=UNID der Designnote) musst nur einsetzen. Und die View muss dann nur eine enstprechende Maskenformel verwenden.

Fürs Web gilt weiterhin:
Für die ViewID kann man auch einen Alias verwenden, hinter OpenDocument ( oder EditDocument) kann man noch weitere Parameter anhängen, z.B.: ...?OpenDocument&param1=xyz
mit @UrlQueryString("param1") bekommt man dann "xyz" zurück.
Ob das auch im Client funktioniert, musst du selber ausprobieren.

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

samWare

  • Gast
Re: Document.NotesURL mit Form
« Antwort #5 am: 20.05.10 - 14:23:05 »
Danke Roland.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz