Domino 9 und frühere Versionen > ND9: Entwicklung

Notesdokument mit window.open nicht mit der Vorgabemaske der Datenbank öffnen

(1/3) > >>

thomas_k:
Hallo miteinander,

zurzeit lässt mich ein Problem ziemlich verzweifeln und im Internet finde ich auch keine Lösung zu meinem Problem :-:

In einer XPage verwende ich den Befehl "window.open(...)", um mithilfe der URL von Notesdokumenten eben eines dieser Dokumente im Notesclient öffnen zu können. Dieses Dokument wurde davor von mir in einer SSJS-Funktion erstellt und einige Felder automatisch mit Werten befüllt.
Das heißt, der User klickt auf einen Button, im Hintergrund wird das Dokument in einer anderen Datenbank erstellt und öffnet sich im NotesClient in der alten Notesmaske.
Jedoch werden so alle Dokumente mit der Vorgabemaske der jeweiligen Notesdatenbank geöffnet. Blöderweise gibt's in vielen Datenbanken mehrere Masken und jedes Dokument soll natürlich in der passenden Maske angezeigt werden.

Daher meine Frage: Habe ich mit window.open die Möglichkeit, eine Maske mitzugeben, in welcher das Dokument geöffnet werden muss?
Wenn nein, fällt hier irgendjemanden eine andere Lösung ein?

Vielen Dank schon mal im Voraus!

LG Thomas

Peter Klett:
Ist in den erstellten Dokumenten das Feld "Form" gefüllt?

thomas_k:
Ja, das Feld Form hätte ich hier immer mit dem Namen der Notesmaske befüllt. Jedoch werden die Dokumente trotzdem mit der Vorgabemaske geöffnet

ronka:
Wenn es VIELE Masken gibt wäre es keine Lösung, aber wenn es nur wenige gibt kannst du es vielleicht über einen Ansicht mit Masken formel machen.
Sprich den Notes:// url mit den Ansicht zusammen erstellen, und damit über den Ansicht das versuchen.

thomas_k:
Danke für den Vorschlag, aber leider verstehe ich das nicht ganz.
Kannst du mir das genauer oder anhand eines Beispiels erklären?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln