hoi,
Ik heb een knop op een formulier die, als ik erop klik, een rapport opent met de gegevens die het rapport uit een Query haalt.
Als ik de query draai werkt deze gewoon goed en geeft de gegevens die ik wil.
Klik ik op de knop dan geeft hij een foutmelding .
Syntaxisfout (operator ontbreekt ) in query-expressie [9] totaalbedrag/100*21
onderstaand is de code onder de knop
et qDef = CurrentDb.QueryDefs("qfactuur9")
sqlTemp = "SELECT Id, memo, datum, naam, adres, plaats, postcode," _
& "[gewerkte uren], [exstra uren], [totaalbedrag materialen], [subtotaal]+[Btw9]+[Btw21] AS factuurbedrag," _
& "[gewerkte uren]+[exstra uren]+[totaalbedrag materialen] AS subtotaal, [gewerkte uren]+[exstra uren] AS urentotaal," _
& "[gewerkte uren]/100*9+[exstra uren]/100*9 AS [Btw9], [9]" _
& "[totaalbedrag materialen]/100*21 AS [Btw21], [9]" _
& "FROM facturen " _
& "WHERE (Id=" & Me.Id & ");"
qDef.SQL = sqlTemp
iemand enig idee wat ik fout doe
groetjes Jan
Ik heb een knop op een formulier die, als ik erop klik, een rapport opent met de gegevens die het rapport uit een Query haalt.
Als ik de query draai werkt deze gewoon goed en geeft de gegevens die ik wil.
Klik ik op de knop dan geeft hij een foutmelding .
Syntaxisfout (operator ontbreekt ) in query-expressie [9] totaalbedrag/100*21
onderstaand is de code onder de knop
et qDef = CurrentDb.QueryDefs("qfactuur9")
sqlTemp = "SELECT Id, memo, datum, naam, adres, plaats, postcode," _
& "[gewerkte uren], [exstra uren], [totaalbedrag materialen], [subtotaal]+[Btw9]+[Btw21] AS factuurbedrag," _
& "[gewerkte uren]+[exstra uren]+[totaalbedrag materialen] AS subtotaal, [gewerkte uren]+[exstra uren] AS urentotaal," _
& "[gewerkte uren]/100*9+[exstra uren]/100*9 AS [Btw9], [9]" _
& "[totaalbedrag materialen]/100*21 AS [Btw21], [9]" _
& "FROM facturen " _
& "WHERE (Id=" & Me.Id & ");"
qDef.SQL = sqlTemp
iemand enig idee wat ik fout doe
groetjes Jan
Laatst bewerkt door een moderator: