Domino 9 und frühere Versionen > ND6: Entwicklung

Java Script Werte übergeben

(1/1)

Thobz:
Hallo zusammen,

ich habe eine Web Anwendung, in der ich eine Maske mit verschiedensten Daten aufrufe ( Felder, Views ...).
Von dieser Maske habe ich eine Kopie ersellt und diese um ein paar Felder beschnitten.
Diese beschnittene Maske möchte ich nun per Button aus der Ursprungsmaske öffnen und mit den gleichen Werten anzeigen ( Also nur die Felder dich ich übrig gelassen habe ).

Habt ihr da eine Idee für mich ? Ich kann die Makse mit Window.Open etc öffnen, aber habe keine Daten.

gruß Thomas

Dominique M.:
Hallo,

also wenn ich das richtig verstehe dann kannst du doch bei einem Modalen Dialog ein Javascript Objekt übergeben als Parameter, bei einem normalen Popup liest du eben die Daten aus dem Mutter Formular (irgendwas mit opener.document.forms....)


Hilft das weiter?

// Dominique

hwenck:
Dokument mit neuer Maske öffnen und UniversalID übergeben

"/" + db.getReplicaID() + "/$Maske?OpenForm&ParentUNID=" + doc.getUniversalID();

Maskeneigenschaft setzen: Formeln übernehmen Werte aus gewähltem Dokument

flaite:
HWenks Vorschlag ist gut.

In rein JavaScript kannst du über window.opener im aufgerufenen HTML-Dokument auf das aufrufende Dokument referenzieren und dort dann auch Werte auslesen. 
Frag mich aber, ob window.open in einer Welt voller popup-Blocker  wirklich Spaß macht.
 

Thobz:
Hallo und Danke!

Die Idee von hewnck hat super funktioniert.
Da die Lösung nur in unsere Firma genutzt wird, muss ich mir um Popup Blocker keine sorgen machen.

Danke !
Nun habe  nur noch das Problem, das mit eine eingebettete View nicht angezeigt wird, er sagt immer :

No documents found !

Habt ihr dafür vielleicht auch noch eine Idee ?


Thomas

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln