code onder een knop

Status
Niet open voor verdere reacties.

jan62

Gebruiker
Lid geworden
19 jan 2010
Berichten
36
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
 
Laatst bewerkt door een moderator:
Ik moest eerst een pilletje voor de hoofdpijn pakken na het (veelvuldig, ook dat nog ;) ) lezen van jouw spelling van het woord “extra”, maar nadat dat in actie was gekomen zag ik wel een foutje in dit stuk:
PHP:
& "[gewerkte uren]/100*9+[exstra uren]/100*9 AS [Btw9], [9]" _
& "[totaalbedrag materialen]/100*21 AS [Btw21], [9]" _
& "FROM facturen " _
Dat levert als resultaat dit op:
Code:
AS [Btw9], [B][9][totaalbedrag[/B] materialen]/100*21 AS [Btw21], [B][9]FROM[/B] facturen
Er ontbreken, kortom wat spaties. Een getal als veldnaam vind ik overigens ook niet geweldig, maar minder erg als ‘extra’ :)
 
Minder erg "dan" ;)
 
Hoi Octafish,

Allereerst de beste wensen voor 2019 en vooral en gezond jaar.
Ja sorry voor het (exstra) foutje, het klonk trouwens nog wel steeds als extra. :)
ik heb de code aangepast en de fout hersteld en het werkt nu zoals het moet werken.
bedankt voor de hulp,

Vr Gr Jan
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan