Guten Abend zusammen,
ich habe mal wieder ein Problem. Ich möchte ein Formular mit Parameter öffnen und bekomme folgende Fehlermeldung:
Laufzeitfehler 3075 - Syntaxfehler in Zahl Abfrageausdruck "Artikel_Nr = 9016066E"
Mein Code ist:DoCmd.OpenForm "Fehlersammelkarte", , , "Artikel_nr =" & Me!artikel_nr
Artikel_Nr ist ein Listenfeld, das aus einer Abfrage kommt. (allerdings in beiden Formularen)
Kann mir hier jemand helfen wo mein Fehler steckt?
Danke
Gruß, Dierk
Hallo,
da die Artikel_nr ein Text ist, sind Hochkomma zu verwenden.
DoCmd.OpenForm "Fehlersammelkarte", , , "Artikel_nr ='" & Me!artikel_nr &"'"
PS:
Üblicherweise nimmt man zur Datensatzreferenzierung den Primärschlüssel und kein Textfeld.
Hallo MzKlMu,
Super, klappt.
Danke für die schnelle Hilfe !
Gruß, Dierk
Hallo,
und mein PS ist auch beachtenswert.