Parameterübergabe mit modalem Fenster

14/05/2009 - 11:30 von Jan Lorenz | Report spam
Hallo,

ich habe 1 Hauptformular, aus dem heraus ich zur Abfrage einiger Werte ein
modales Fenster öffnen möchte:
DoCmd.OpenForm "frmModal", acNormal, , "", , acDialog

Wie kann ich am saubersten Werte zwischen den Forms übergeben? Wie kann ich
abfragen, ob das modale Fenster mit OK geschlossen wurde?

Viele Grüße
Jan
 

Lesen sie die antworten

#1 Karl Donaubauer
14/05/2009 - 11:40 | Warnen spam
Jan Lorenz wrote:
ich habe 1 Hauptformular, aus dem heraus ich zur Abfrage einiger Werte ein
modales Fenster öffnen möchte:
DoCmd.OpenForm "frmModal", acNormal, , "", , acDialog

Wie kann ich am saubersten Werte zwischen den Forms übergeben? Wie kann
ich abfragen, ob das modale Fenster mit OK geschlossen wurde?



Du könntest eine Variable dafür einsetzen.

Ich persönlich schließe aber in solchen Fàllen das Formular meistens
nicht gleich sondern setze es bei <OK> auf: Me.Visible = False

Dadurch stehen die Werte darin so lange zur Verfügung, wie ich
sie brauche. Danach erst schließe ich das Formular.

HTH
Karl
********* Ich beantworte keine Access-Fragen per Email. *********
Access-FAQ: http://www.donkarl.com
3. SQL Server-Entwickler-Konferenz - Nürnberg im Mai

Ähnliche fragen