Hallo,
ich habe in Access ein Formular, das über eine Abfrage gefüllt wird. Diese Abfrage hat ein Parameterfeld in der WHERE-Bedingung. Wenn ich das Formular öffne, kommt jetzt natürlich das Eingabefeld, wo ich den Wert für dieses Feld eingeben soll.
Ich würde dieses Form jetzt aber gerne über ein anderes Formular öffnen und den Wert von dort aus übergeben.
Wie mache ich das?
in der Abfrage als Kriterium:
Forms!MeinAnderesForm![MeinFeldMitDemKriterium]
oder
eine eine Funktion die eine gobale Variable aus dem Form abfragt.
Stefan
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Moin,
rufe das Formular mittels
docmd.OpenForm "formName",,, strWhere
strWhere baust du einfach im aufrufenden Form zusammen:
strWhere = "Feld = " & Chr(34) & me.Auswahlfeld.value & Chr(34)
Gruß
Daniel Scholdei