Formulare sichtbar unsichtbar Formular-Führung

03/02/2008 - 21:26 von Frank Kötting | Report spam
Hallo Access-Freunde,

ich habe da ein Problem mit der Formular-"Führung".

Hauptformular = frm_comein
Suchformular = frm_Rezeptsuche
Rezeptformular = frm_Rezept
Bericht = req_Rezeptur

Ich habe ein Hauptformular aus dem ich alle Ablàufe meines Programms regelt.
Aus diesem Öffne ich als Dialog ein Formular zum Suchen von Rezepturen
(frm_Rezeptsuche).
Über verschiedene Auswahlkriterien kann ich in einem Listenfeld ein Formular
öffnen das die gewünschte Rezeptur öffnet (frm_Rezept).
Dieses Formular wird auch als Dialog geöffnet.

Zum Ausdrucken der Rezeptur öffne ich einen Bericht (req_Rezept). Damit die
Formulare den Bericht nicht überdecken stelle ich beide Formulare auf
visible = False.
Beim Schließen des Berichts sollen beide über visible = True wie sichtbar
werden.
Dies tut aber nur das zuletzt geöffnet Formular (frm_Rezept). Selbst wenn
ich im Formular frm_Rezept ein Button mit dem Ereignis
frms!frm_Rezeptsuche.visible = true
einsetzte wird dieses Formular nicht mehr sichtbar.

Ich verstehe nicht warum und wie kann ich die Formulare ggf besser steuern.

Vielen Dank für Eure Hilfe.

Frank Kötting
 

Lesen sie die antworten

#1 Dieter Fillsner
03/02/2008 - 22:41 | Warnen spam
"Frank Kötting" wrote:

Hallo Access-Freunde,

ich habe da ein Problem mit der Formular-"Führung".

Hauptformular = frm_comein
Suchformular = frm_Rezeptsuche
Rezeptformular = frm_Rezept
Bericht = req_Rezeptur

Ich habe ein Hauptformular aus dem ich alle Ablàufe meines Programms regelt.
Aus diesem Öffne ich als Dialog ein Formular zum Suchen von Rezepturen
(frm_Rezeptsuche).
Über verschiedene Auswahlkriterien kann ich in einem Listenfeld ein Formular
öffnen das die gewünschte Rezeptur öffnet (frm_Rezept).
Dieses Formular wird auch als Dialog geöffnet.

Zum Ausdrucken der Rezeptur öffne ich einen Bericht (req_Rezept). Damit die
Formulare den Bericht nicht überdecken stelle ich beide Formulare auf
visible = False.
Beim Schließen des Berichts sollen beide über visible = True wie sichtbar
werden.
Dies tut aber nur das zuletzt geöffnet Formular (frm_Rezept). Selbst wenn
ich im Formular frm_Rezept ein Button mit dem Ereignis
frms!frm_Rezeptsuche.visible = true
einsetzte wird dieses Formular nicht mehr sichtbar.

Ich verstehe nicht warum und wie kann ich die Formulare ggf besser steuern.

Vielen Dank für Eure Hilfe.

Frank Kötting



Hi Frank,
ich würde auf jeden Fall vorschlagen, die Struktur zu vereinfachen:
Startformular:frm_comein
öffnen frm_Rezept ( nicht gebunden) mit Rezept 1
Rezeptsuche über combo mit Auswahlmöglichkeit
Damit sind beide Formulare ungebunden und der Bericht sollte
dann auch im Vordergrund gezeigt werden.

Das Unsichtbar von Formularen halte ich hier für wenig sinnvoll,
zumal die Datenmenge je Formular überschaubar erscheint.
-> geringe Ausdehnung der Formulare

Gruß
Dieter

Ähnliche fragen