Gegevenstypen komen niet overeen in criteriumexpressie

Status
Niet open voor verdere reacties.

pommeke

Gebruiker
Lid geworden
17 jul 2007
Berichten
237
Het zit dus in query "Factuur Onbetaald"

Bekijk bijlage 156021
Bekijk bijlage 156023
Bekijk bijlage 156025
Bekijk bijlage 156027

Code:
Termijn: IIf(Month([FactuurDatum])=12;DateSerial(Year([FactuurDatum])+1;1;1);DateSerial(Year([FactuurDatum]);Month([FactuurDatum])+1;1))

is het probleem

Ik heb al aan het zoeken geweest, maar vindt geen oplossing.
Ik krijg altijd:

Raar is:
Als ik dezelfde code in de query "Factuur" zet, werkt het wel.
Als ik dan dat veld in de query "Factuur Onbetaald zet" krijg ik ook een foutmelding.

Ik kan er niet meer aan uit
 
Als het dezelfde query en db is als in een vorig bericht, dan is het simpel een kwestie van de Totaalregel van het veld aanpassen. Die staat nu op <Group By> en die moet naar <Expressie>
 
In pic2 zie ik dat je daar nu weer de verkeerde functie gebruikt; in deze query heb je geen berekeneningen (voor zover te zien dan) en dan kun je weer Group BY gebruiken. Expressie gebruik je voor velden waarin een berekening zit. En dat is hier dus niet het geval.
 
Waarom heb je bij deze query überhaupt de optie Totalen aan staan? Ik denk niet dat dat nog veel uitfiltert.... En het criterium kun je toch wel toepassen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan