Domino 9 und frühere Versionen > ND6: Entwicklung
Dokument im Web löschen
HarryB:
Die Maske $$ReturnDokumentDeleted bringt mich nicht wirklich weiter. Im iNotes kann man auf jeden Fall ein Dokument löschen, die darunter liegende Ansicht wird aktualisiert und das Dokument wird einfach geschlossen. So hätte ich das auch gerne. Die Frage ist nur: wie?
Viele Grüße
Harry
Thomator:
Hi Harry,
da Du die Möglichkeit eines Agenten offensichtlich nicht für eine gängige Lösung hältst, würde ich sagen, die $$ReturnDocumentDelete-Maske kann Dich schon weiterbringen.
Du könntest im onLoad-Ereignis bspw. die window.location mit dem URL von der Ansicht, auf die Du zurückspringen willst, füttern.
Thomas
HarryB:
Hi Thomas,
--- Zitat von: Thomator am 22.02.05 - 08:33:11 ---da Du die Möglichkeit eines Agenten offensichtlich nicht für eine gängige Lösung hältst, würde ich sagen, die $$ReturnDocumentDelete-Maske kann Dich schon weiterbringen.
--- Ende Zitat ---
um noch mal auf den Agenten zurück zu kommen. Mit dem Agenten habe ich die Möglichkeit, das Dokument im Hintergrund zu löschen. Der Agent kann auch eine Rückgabe machen (Dokument gelöscht). Kann der Agent auch das dunter liegende Fenster aktualisieren? Was würde passieren, wenn der Agent ein JavaScript zurück gibt, welches sich auf den window.opener bezieht? Hm, ich denke ich werde das auf jeden Fall noch mal testen und nicht einfach verwerfen.
Ich hatte etwas Zeitdruck, da gestern die Präsentation des Projektes war. Für die Präseantation des Projektes war die Meldung "Dokument gelöscht, Hauptfenster bitte aktualisieren" ausreichend. Mit ein wenig mehr Zeit im Rücken kann ich jedoch auch noch was rumspielen.
--- Zitat von: Thomator am 22.02.05 - 08:33:11 ---Du könntest im onLoad-Ereignis bspw. die window.location mit dem URL von der Ansicht, auf die Du zurückspringen willst, füttern.
--- Ende Zitat ---
Das ist insofern schwierig, weil drei mögliche Ansichten zur Auswahl stehen und ich keine Möglichkeit sehe, die aktuelle Ansicht dem $$ReturnDocumentDeleted zu übergeben. Zudem soll die Aktualisierung der Ansicht im Hauptfenster vorgenommen werden (Dokumente werden immer in einem neuen Fenster geöffnet).
Viele Grüße
Harry
Thomator:
Hallo Harry,
ich denke schon, dass das funktionieren sollte. Ich habe das noch nicht benötigt und deshalb auch noch nicht getestet, aber wenn Du mit dem Print ohne [], dafür aber in einem JavaScript-Tag ein JavaScript raushaust, sollte das von Seiten des Browsers auch ausgeführt werden.
Theoretisch sollte das also funzen.
Thomas
HarryB:
Okay, ich probiere es die Tage aus und melde das Ergebnis dann. Danke für die Tipps.
Viele Grüße
Harry
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln