Autor Thema: SelectedDocument aus EmbeddedView  (Gelesen 5451 mal)

samWare

  • Gast
SelectedDocument aus EmbeddedView
« am: 22.09.09 - 09:42:39 »
Hallo Leute,

ihr könnt mir bestimmt sagen wie ich an das selektierte Dokument einer Eingebetteten Ansicht rankomme, oder? Ich bekomm das immo nicht auf die Reihe ;)

Danke schon mal im Vorraus,

mfg Samuel
« Letzte Änderung: 22.09.09 - 11:42:46 von samWare »

Offline TRO

  • Senior Mitglied
  • ****
  • Beiträge: 296
Re: SelectedDocument aus EmbeddedView
« Antwort #1 am: 22.09.09 - 10:40:48 »
Von wo aus willst Du da rankommen? Vom umgebenden UI-Doc?

samWare

  • Gast
Re: SelectedDocument aus EmbeddedView
« Antwort #2 am: 22.09.09 - 10:53:57 »
Ja genau.. meine Beschreibung war etwas ungenau, ich weiß.. ::)

mfg Samuel

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: SelectedDocument aus EmbeddedView
« Antwort #3 am: 22.09.09 - 11:14:36 »
das geht nicht (falls doch, bitte mir auch sagen  ;D)

Du kommst in der embedded view (über eine Aktionsschaltfläche) ganz normal an die selektierten Dokumente und über workspace.currentDocument an das außen liegende Dokument

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: SelectedDocument aus EmbeddedView
« Antwort #4 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...

Axel

\Edit:
Hier ist der entsprechende Link dazu: http://www.geniisoft.com/showcase.nsf/archive/20040705-0335
Ohne Computer wären wir noch lange nicht hinterm Mond!

samWare

  • Gast
Re: SelectedDocument aus EmbeddedView
« Antwort #5 am: 22.09.09 - 11:30:55 »
Ok, dann greifen wir halt zu "Notlösung". Hätte mich gefreut wenn das auch ohne gepfushe funktioniert hätte... :-:

mfg Samuel

Offline TRO

  • Senior Mitglied
  • ****
  • Beiträge: 296
Re: SelectedDocument aus EmbeddedView
« Antwort #6 am: 22.09.09 - 11:37:22 »
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...

Axel


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

  • Gast
Re: SelectedDocument aus EmbeddedView
« Antwort #7 am: 22.09.09 - 11:42:26 »
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

Offline TRO

  • Senior Mitglied
  • ****
  • Beiträge: 296
Re: SelectedDocument aus EmbeddedView
« Antwort #8 am: 22.09.09 - 11:48:10 »
Ist in meinem Fall nicht drin :-:

Sicher ?!?

samWare

  • Gast
Re: SelectedDocument aus EmbeddedView
« Antwort #9 am: 22.09.09 - 12:26:26 »
Ja sicher. Möglichst ist es natürlich, aber eben total unangebracht an der Stellt//für diesen Zweck. :)

mfg Samuel

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: SelectedDocument aus EmbeddedView
« Antwort #10 am: 23.09.09 - 22:24:45 »
... das ist übrigens kein gepfusche - sondern ein passabler Weg - damit lässt sich einiges realisieren, was man sonst nicht könnte...

Toni  ;)
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz