Hallo,
wenn ich in einer Kreuztabellenabfrage die Bedingung auf den Inhalt eines Feldes in einem Formular setze, mag er nicht, auch nicht über den Umweg einer anderen Abfrage. Bei anderen Abfrage-Arten geht das. OK, ist vielleicht zu kompliziert.
Wenn ich die gleiche SQL-Klausel in VBA in ein CreateQueryDef einbinde und so auf ein Formular Bezug nehme geht´s auch nicht; hab ich mir schon gedacht.
Wenn ich vorher einer Variable den Feldinhalt des Formulars zuweise und dann im CreateQueryDef diese Variable als Bedingung nehme, dann funktionierts.
Liegt das an der Jet-Engine, der SQL-Implementation oder an meinen mangelhaften Kenntnissen?
Martin