Hallo,
Ik probeer in Access 2003 (met een 2000 indeling van het bestand) een kruistabel te laten weergeven, waarmee je een begin en einddatum op kan geven. De kruistabel zelf is me al gelukt, en met een andere query kan ik ook wel een begin en einddatum opgeven, met de volgende code

(dit is de kruistabel, nu nog een where criteria er in zodat ik kan kiezen welke dagen ik wil zien)

(dit is de ontwerpweergave van die query)
(en dit is de code tot nu toe)
k ben al een paar dagen bezig met dit probleem. Access geeft dan als fout "The Microsoft Jet-database-engine kan [begindatum] niet herkennen als een geldige veldnaam of expressie" Ik heb al geprobeerd om eerst een query te maken die een output geeft van alle 3 de kolomen, zodat ik daarna met een tweede query de tabel Topservices en de 1ste qeury kan combineren, maar dit geeft dezelfde foutmelding. Ook een subquery kon ik niet voor elkaar krijgen, Access gaf dan een melding die te lang om te lezen was.
Ik hoop dat ik mijn probleem duidelijk over heb kunnen brengen. Alvast bedankt voor jullie moeite!
Ik probeer in Access 2003 (met een 2000 indeling van het bestand) een kruistabel te laten weergeven, waarmee je een begin en einddatum op kan geven. De kruistabel zelf is me al gelukt, en met een andere query kan ik ook wel een begin en einddatum opgeven, met de volgende code
code:
. Maar als ik deze twee gewenste mogelijkheden wil combineren, geeft Access altijd een fout aan. I1
| WHERE Servicesperuur.Datum>=[begindatum] And Servicesperuur.Datum<=[einddatum] |

(dit is de kruistabel, nu nog een where criteria er in zodat ik kan kiezen welke dagen ik wil zien)

(dit is de ontwerpweergave van die query)
code:
1
2
3
4
5
6
| TRANSFORM Sum(Servicesperuur.AantalPerUur) AS [Som Van AantalPerUur] SELECT Topservices.ServiceAll FROM Topservices INNER JOIN Servicesperuur ON Topservices.ServiceAll = Servicesperuur.Service GROUP BY Topservices.ServiceAll ORDER BY Topservices.ServiceAll, Format$(Servicesperuur.Datum,'Long Date') DESC PIVOT Format$(Servicesperuur.Datum,'Long Date'); |
(en dit is de code tot nu toe)
k ben al een paar dagen bezig met dit probleem. Access geeft dan als fout "The Microsoft Jet-database-engine kan [begindatum] niet herkennen als een geldige veldnaam of expressie" Ik heb al geprobeerd om eerst een query te maken die een output geeft van alle 3 de kolomen, zodat ik daarna met een tweede query de tabel Topservices en de 1ste qeury kan combineren, maar dit geeft dezelfde foutmelding. Ook een subquery kon ik niet voor elkaar krijgen, Access gaf dan een melding die te lang om te lezen was.
Ik hoop dat ik mijn probleem duidelijk over heb kunnen brengen. Alvast bedankt voor jullie moeite!
Tempus: It is said we all have a twin someplace in the world. Why Mr. Kent, without those glasses, I'd say you'd look exactly like.. well, d0h:\:p