Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: samWare am 20.05.10 - 11:52:36

Titel: Document.NotesURL mit Form
Beitrag von: samWare 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...
Titel: Re: Document.NotesURL mit Form
Beitrag von: it898ur 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é
Titel: Re: Document.NotesURL mit Form
Beitrag von: pram 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
Titel: Re: Document.NotesURL mit Form
Beitrag von: samWare 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
Titel: Re: Document.NotesURL mit Form
Beitrag von: pram 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
Titel: Re: Document.NotesURL mit Form
Beitrag von: samWare am 20.05.10 - 14:23:05
Danke Roland.