patRRick900RR
Gebruiker
- Lid geworden
- 24 jun 2013
- Berichten
- 27
Hallo,
Ik ben een DB aan het maken voor het uitrekenen van onderhoudscontracten. Elke debiteur kan meerdere lokaties hebben en elke lokaties heeft meerdere onderhoudsjaren.
Ik een formulier [frm_onderhoudsdetails] met daarop een subform [sbf_onderhoudsregels]. Het subformulier is opgebouwd uit een query die ervoor zorgt dat alleen de onderhoudsregels voor het betreffende jaar en locatie getoond wordt. De query is samengesteld uit twee tabellen, met 1 veld als lookup [Artikelnummers], zodat die later in het form eenvoudig geselecteerd kan worden.
Nu wil ik de som berekenen van het veld [Aantal], alleen van die records waar het veld [Artikelnummers] gelijk is aan 10 (numeriek). In de footer kan in d.m.v. = sum ([Aantal]) het totaal optellen, echter als ik ga werken met
=SUM(iif([Artikelnummer] = "10", [Aantal],0)) krijg ik de volgende foutmelding:
"You omitted an operand or operator, you entered an invalid character or comma, or you entered text without surrounding it in quotation marks.
Wat ik ook probeer ik krijg dit niet werkend. Ook met Dsum heb ik alles geprobeerd.
Ik hoop dat iemand mij hierbij kan helpen, want SUM, DSUM drijft me langzamerhand tot waanzin.
Als bijlage een schermkopie.
Alvast bedankt!
Patrick
Ik ben een DB aan het maken voor het uitrekenen van onderhoudscontracten. Elke debiteur kan meerdere lokaties hebben en elke lokaties heeft meerdere onderhoudsjaren.
Ik een formulier [frm_onderhoudsdetails] met daarop een subform [sbf_onderhoudsregels]. Het subformulier is opgebouwd uit een query die ervoor zorgt dat alleen de onderhoudsregels voor het betreffende jaar en locatie getoond wordt. De query is samengesteld uit twee tabellen, met 1 veld als lookup [Artikelnummers], zodat die later in het form eenvoudig geselecteerd kan worden.
Nu wil ik de som berekenen van het veld [Aantal], alleen van die records waar het veld [Artikelnummers] gelijk is aan 10 (numeriek). In de footer kan in d.m.v. = sum ([Aantal]) het totaal optellen, echter als ik ga werken met
=SUM(iif([Artikelnummer] = "10", [Aantal],0)) krijg ik de volgende foutmelding:
"You omitted an operand or operator, you entered an invalid character or comma, or you entered text without surrounding it in quotation marks.
Wat ik ook probeer ik krijg dit niet werkend. Ook met Dsum heb ik alles geprobeerd.
Ik hoop dat iemand mij hierbij kan helpen, want SUM, DSUM drijft me langzamerhand tot waanzin.
Als bijlage een schermkopie.
Alvast bedankt!
Patrick