Autor Thema: 2 Dialogboxen  (Gelesen 1299 mal)

Offline rhaller

  • Junior Mitglied
  • **
  • Beiträge: 67
2 Dialogboxen
« am: 26.08.05 - 16:29:14 »
Hi,

für die Anwendung, die ich gerade baue, brauche ich zwei hierarchisch aufeinander folgende Dialogboxen:

- die erste wird vom Hauptdokument geöffnet und beinhaltet ein eigenes Dokument im Editmode
- die zweite Dialogbox wird von der ersten Box aus geöffnet und beinhaltet wiederum ein eigenes Antwort-Dokument im Editmode auf das Dokument in der ersten Box

so far, so good...funkt auch ganz gut bis auf folgende Kleinigkeit:
sobald die zweite Dialogbox mit OK geschlossen wird, können die Felder im Dokument der ersten Box nicht mehr geändert werden, obwohl das Dokument "lebt" (die Knöpfe in der Embedded View funktioneren).
Wird die Box mit Cancel abgebrochen, sind die Felder der ersten Box editierbar. "Also liegt es am OK-Button" der zweiten Box.

Auch wenn ich die Scriptzeilen nach der Bedingung "ws.Dialogbox(...) = True" rausnehme, können die editierbaren Felder nicht mehr geändert werden.

Hat jemand eine Idee, woran das liegen könnte? Und Danke schon mal im Voraus!

Danke und Gruß
Rudi

Offline tomtomtom

  • Frischling
  • *
  • Beiträge: 12
Re: 2 Dialogboxen
« Antwort #1 am: 26.08.05 - 23:56:13 »
Vorsicht, 2 aufeinanderfolgende Dialogboxen verrerben daten, was soviel heisst wie, dass du unter Umständen Berechtigungsfelder überschreibst.

Cheers, Tom

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: 2 Dialogboxen
« Antwort #2 am: 27.08.05 - 00:54:37 »
Müssen überhaupt alle Dokumente gleichzeitig offen sein, wenn doch sowieso immer nur das "oberste" erreichbar ist ? Auch wenn man ein momentan unbenötigtes Dokument schliesst, kann man es doch jederzeit wieder öffnen.
Ich stimme Tom zu - und wenn es denn doch nicht anders geht, muss man Inhalte eben in "Handarbeit" ins das "richtige" Dokument übertragen.

Bernhard

Offline rhaller

  • Junior Mitglied
  • **
  • Beiträge: 67
Re: 2 Dialogboxen
« Antwort #3 am: 29.08.05 - 00:24:02 »
Danke für die Tipps!

 Die beiden Dialogboxen sollten es schon sein, weil eben damit der Anwender in der ersten Box nix ändern kann und soll und darf. Mit den modalen Boxen geht's halt einfach, auch wenn's nicht soo modern ist.  O0

Funktion der 2. Box ist das Erfassen der Detaildaten, die in die erste Box übertragen und in der embedded View angezeigt werden. Tut alles auch ganz gut klappen, bis auf die Kleinigkeit, dass die Editierfelder der ersten Box, die übrigens nicht in direktem Austausch mit der 2. Box stehen, nicht mehr ansprechbar sind.

Irgendwie kapiert die Box nicht so ganz, dass der Anwender wieder was eingeben darf...Wenn, wie gesagt, die 2. Box mit Cancel beendet wird, funken die Eingabefelder auch...schon komisch!?

Offline rhaller

  • Junior Mitglied
  • **
  • Beiträge: 67
Re: 2 Dialogboxen
« Antwort #4 am: 29.08.05 - 12:42:50 »
Hallo Leute,

es liegt an den Embedded Views der Boxen...sobald eine dieser Views verlassen wird bzw. den Focus verliert, wird das zu Grunde liegende UIDOC geblockt. Ein LS-Befehl zum "uidoc.Refresh" aus der View heraus verursacht einen Notes-Totalabsturz....

Hat wirklich keiner ne Idee, woran das liegen könnte?

Cheers!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz