Autor Thema: Antwortdoc (als Dialog) zu selektiertem Doc in eingebetteter Ansicht  (Gelesen 1226 mal)

Offline wflamme

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 690
  • Geschlecht: Männlich
  • Irgendwie geht das schon...
    • wflamme
Das nervt mal wieder ich finde keine einfache Lösung zu diesem Problem:

In einem Frame steht eine Page mit einer eingebetteten Ansicht, die Dokumente nach @Username filtert.
Nun will ich über einen Action-Button in dieser Ansicht ein Antwortformular als Dialog öffnen.  Das tut auch, allerdings fehlt diesem Formular der Parent -Context, deshalb ererbt es auch nicht dessen Inhalte.

Wird die Ansicht nicht eingebettet, ist die Sache natürlich simpel.

Ich habe hier zwar einen Lösungsweg in petto, aber der ist aufwendig, weil ich die ganze Werteübertragung an den Dialog und die Sicherung der Antwort etc. zu Fuß per Script machen muß.

Gibt's da nicht eine einfachere - dem trivialen Problem angemessenere - Lösung?

Grüße, Wolfgang
Grüße,
Wolfgang

"I love deadlines. I love the whooshing sound they make as they pass by..."
DOUGLAS ADAMS

wflamme@mainz-online.de
http://www.sns1.de/partner/flamme/wflamme.nsf

Offline Lenham

  • Junior Mitglied
  • **
  • Beiträge: 71
  • Ich liebe dieses Forum!
Mal ganz doof gefragt:

@Command([ComposeWithReference];"";"Antwortmaske";1)

funzt nicht mit eingebetteter Ansicht? So mache ich das immer ...

Offline wflamme

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 690
  • Geschlecht: Männlich
  • Irgendwie geht das schon...
    • wflamme
Nö, geht nicht - "invalid or nonexistent document" ist die Reaktion. Dabei bin ich mir keiner Schuld bewußt :-)

Allenfalls über NotesSession.CurrentDatabase.UnprocessedDocuments.GetFirstDocument kriege ich ein handle auf das in der Ansicht gerade selektierte Dokument, auf das ich mich bei (m)einer Notlösung stützen könnte.

Mist - ich dachte, mit der Unterstützung für Actions in eingebetteten Ansichten wäre diese Hürde endlich gefallen, weil der Event-Trigger an das eingebettete Objekt weitergereicht würde... naja, das war jedenfalls die Theorie...
Grüße,
Wolfgang

"I love deadlines. I love the whooshing sound they make as they pass by..."
DOUGLAS ADAMS

wflamme@mainz-online.de
http://www.sns1.de/partner/flamme/wflamme.nsf

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Allenfalls über NotesSession.CurrentDatabase.UnprocessedDocuments.GetFirstDocument kriege ich ein handle auf das in der Ansicht gerade selektierte Dokument, auf das ich mich bei (m)einer Notlösung stützen könnte.

Habe zwar keine Lösung, aber hier noch ein Link wohl ganz passend zu dem Thema:

Tip: Getting the handle to a doc on an embedded view
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline wflamme

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 690
  • Geschlecht: Männlich
  • Irgendwie geht das schon...
    • wflamme
Danke, aber ich hab's jetzt einfach doch mit UnprocessedDocuments nachgebaut. Mit einigen Umwegen geht's so.

Aber mal ehrlich, das ist ja echt microsoftmäßig von Lotus: Die Option anbieten, sich die ViewActions zu einer eingebetteten Ansicht mit anzeigen zu lassen, aber dann den DocumentContext dabei zerbröseln.
Dann kann man sich diese Option doch eigentlich ziemlich schenken.
Grüße,
Wolfgang

"I love deadlines. I love the whooshing sound they make as they pass by..."
DOUGLAS ADAMS

wflamme@mainz-online.de
http://www.sns1.de/partner/flamme/wflamme.nsf

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz