| Karl Donaubauer - 28.07.11 16:51
Mit deinem Formularbezug stimmt etwas nicht.
Heißt das Formular wirklich genau so: _HFO_Produktionsdatenbank_1
? Mit führendem Unterstrich?
Das Feld oder Steuerelement "ID" befindet sich direkt in diesem Hauptformular? Nicht in einem UFo?
Ist das Formular geöffnet, wenn du die Abfrage öffnest oder ausführst?
Mach mal einen Test, indem du das Kriterium löscht und stattdessen in einer neuen Abfragespalte in der Feld-Zeile schreibst:
Forms!_HFO_Produktionsdatenbank_1!ID
Was steht dann beim Öffnen der Abfrage in Datenblattansicht in dieser Spalte?
Das Formular heißt wirklich so, ABER
_HFO_Produktionsdatenbank_1 ist ein ungebundenes Formular mit Registersteuerelement. Und darauf hab ich ja das Formular als "Unterformular" gesetzt. Also heißt das Formular ja dann nicht _HFO_Produktionsdatenbank, sondern Forms_A4520. Also müsste ich ja dann als
WHERE ID = " & Forms!_HFO_Produktionsdatenbank_1!Forms_A4520!ID; eingeben. Denkfehler!
Wenn ich das jedoch so eingebe, sagt er mir Syntaxfehler in Abfrageausdruck "ID= Forms!......"
Was hab ich daran falsch geschrieben?
Das Feld "ID" befindet sich also so gesehen im Unterformular auf einem Registersteuerelement in _HFO_Produktionsdatenbank_1. Ich bin die ganze Zeit davon ausgegangen, dass _HFO_Produktionsdatenbank_1 ja das Formular wäre, um das es geht. Aber es ist ja das Unterformular. Sorry der falschen Angaben. Ich bin einfach nicht so bewandert mit Access
Könntest Du mir verraten was ich genau ändern muss?
|