dr.cornwallis

Kreuztabelle Access + VBA Code

Hallo zusammen,

ich habe eine Kreuztabelle aus einer Query erzeugt, aus dieser entsteht wiederum ein Bericht, nun habe ich ein Formular mit 3 Kombifeldern.
So sieht der Bericht aus(+Table bzw. Query aus dem er entsteht:
table
kreuz

Auf diesem Formular habe ich einen Button der folgenden Code ausführt:
DoCmd.OpenReport "Test_Kreuztabelle", acViewPreview, WhereCondition:="ZUBA = " & Me!txtOrgEinh & " AND Periode BETWEEN #" & Format(datvon.Value, "yyyy\/mm\/dd") & "# AND #" & Format(datbis.Value, "yyyy\/mm\/dd") & "#"  

Nun zum Problem:

Nun sollte man mit dem Formular den Zeitraum + Abteilung auswählen, klicke ich auf den Button erscheint folgende Fehlermeldung(funktioniert mit einer einfachen Query perfekt):
fehler
Periode=Datum

Ich vermute mal, es liegt daran dass in dieser Kreuztabelle ein Feldwert als Überschrift umgewandelt wird..
Kann man das irgendwie umgehen bzw. lösen?


Danke!

Gruß

Dr.
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 305263

Url: https://administrator.de/forum/kreuztabelle-access-vba-code-305263.html

Ausgedruckt am: 09.06.2025 um 18:06 Uhr

129413
129413 24.05.2016 aktualisiert um 15:13:03 Uhr
Goto Top
Füge eine Bedingungsspalte in deine Kreuz-Abfrage ein
Access Wochenübersicht für aktuellen Monat

Gruß skybird
Dr.Cornwallis
Dr.Cornwallis 24.05.2016 um 15:29:48 Uhr
Goto Top
Welche Bedingung meinst du da? Dies ist ja soweit mit dem Code bereits erledigt oder verstehe ich da etwas falsch?

Gruß

Dr-
129413
129413 24.05.2016 um 15:36:45 Uhr
Goto Top
Zitat von @Dr.Cornwallis:

Welche Bedingung meinst du da? Dies ist ja soweit mit dem Code bereits erledigt oder verstehe ich da etwas falsch?
Die letzte Spalte der Abfrage ... Dort kann man auch deine Formularfelder als Eigenschaften eintragen ...
Dr.Cornwallis
Dr.Cornwallis 24.05.2016 um 15:48:32 Uhr
Goto Top
Aber ist das nicht das selbe in grün wie der VBA Code?
129413
129413 24.05.2016 aktualisiert um 15:53:20 Uhr
Goto Top
Zitat von @Dr.Cornwallis:
Aber ist das nicht das selbe in grün wie der VBA Code?
?? so grün face-big-smile

Denk doch bitte erst mal nach ....
Dr.Cornwallis
Dr.Cornwallis 24.05.2016 um 16:09:39 Uhr
Goto Top
Ja Access und ich werden nie gute Freunde werden face-smile.

Also unter Bedingung füge ich diese Datserial Zeile ein? Sorry aber das ist alles Neuland für mich face-smile.
Dr.Cornwallis
Dr.Cornwallis 25.05.2016 aktualisiert um 10:24:43 Uhr
Goto Top
Hallo,

das funktioniert in meiner DB nicht so wie es soll bzw. komme ich nicht auf das gewünschte Ergebnis. Im Bericht soll eine Übersicht für den im Formular ausgewählten Zeitraum wiedergeben(jeder Tag).

So sieht meine Kreuztabelle aus:
dat

Wo muss ich jetzt meine Formularfelder einfügen? Mache ich das unter Kriterien, kann die Abfrage nicht ausgeführt werden(Fehler)

Bitte um Hilfe, möchte dieses Projekt endlich hinter mir haben und mich wieder mit meiner eigentlichen Arbeit beschäftigen.

Danke!

Gruß

Dr.