Autor Thema: Maske in frameset  (Gelesen 1004 mal)

Offline mariab

  • Aktives Mitglied
  • ***
  • Beiträge: 123
Maske in frameset
« am: 20.12.04 - 12:25:22 »
Hallo,

habe zwei Datenbanken, die eine enthält ein Frameset, die andere DB zwei Masken:Maske1 und maske2
Maske1 enthält eine Aktion die maske2 aufruft und dabei bestimmte Feldinhalte übergibt.
In der Aktion von maske1 steht folgendes:
@Command([FileSave]);
@Command([OpenFrameset];"frameset"
@SetTargetFrame("HauptFrame");
@Command([Compose];"maske2")

Das Problem ist, dass maske2 zwar im richtigen frame angezeigt wird, aber keine übergebenen Werte enthält. Öffne ich hingegen maske zwei in einem neuen Fenster, so sind die Werte enthalten.

Offline dkwd

  • Frischling
  • *
  • Beiträge: 1
Re: Maske in frameset
« Antwort #1 am: 20.12.04 - 15:50:18 »
Daran habe ich auch schon einmal geknobelt. Da Problem ist, wenn Du die zweite Maske im selben Rahmen öffnest, "verdrängt" sie die andere, so das die schöne Funktion der Werteübergabe nicht funktioniert (Maske 1 ist bereits zu, wenn Maske 2 geöffnet wird). Am besten , Du gehst den Umweg über eine globale Datenbankvariable, oder über ein Profildokument. Die Profis hier kennen vielleicht noch eine eleganter Methode, bei mir gings mittels Profildokument wunderbar. Dok1 (erzeugt mit Maske1) schreibt seine zu übergebenden Werte in Profildoc, Dok2 (mit Maske2) holt sie sich beim öffnen dort ab.
Das wars.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz