Domino 9 und frühere Versionen > ND7: Entwicklung
SelectedDocument aus EmbeddedView
samWare:
Ok, dann greifen wir halt zu "Notlösung". Hätte mich gefreut wenn das auch ohne gepfushe funktioniert hätte... :-:
mfg Samuel
TRO:
--- Zitat von: Axel am 22.09.09 - 11:22:10 ---Es gibt einen Trick. Dabei wird die UNID des markierten Dokumentes in die Notes.ini geschrieben.
Ich habe das Ganze vor einiger Zeit mal aus dem Web gefischt.
--- Zitat ---In a embedded view, there is a "target frame (single click)" event.
In this, you can add a formula to catch the unid of the document:
@SetEnvironment("DocUNID" ; @Text(@DocumentUniqueID))
Now, you can do what ever you want on this document, as you have the UNID. At least in @formulas...
--- Ende Zitat ---
Axel
--- Ende Zitat ---
Ich arbeite mit diesem System schon seit Jahren problemlos. Allerdings schreibe ich die UNID nicht in die Notes.ini sondern in ein PersProfile.
Tricky wird die Sache allerdings, wenn gleichzeitig mehrere UI-Docs des selben Typs mit der embView geöffnet sind. Da gewinnt dann mit dem beschriebenen Verfahren immer das zuletzt geöffnete bzw. das wo in der EmbView die Markierung zuletzt umgesetzt wurde. Da muss man sich dann zusätzlich noch irgendeinen Kenner des umgebenden UI-Docs mit merken.
Ich würde aber dennoch empfehlen zu prüfen, ob der Code nicht in die View ausgelagert werden kann.
samWare:
Ist in meinem Fall nicht drin :-: Die UNID Variante arbeitet so wie sie soll und eine Mehrfachzugriff auf die Variable ist in meinem Fall auch nicht möglich... Ich kann mich also nicht beschweren ;) Danke euch allen!
mfg Samuel
TRO:
--- Zitat von: samWare am 22.09.09 - 11:42:26 ---Ist in meinem Fall nicht drin :-:
--- Ende Zitat ---
Sicher ?!?
samWare:
Ja sicher. Möglichst ist es natürlich, aber eben total unangebracht an der Stellt//für diesen Zweck. :)
mfg Samuel
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln