Jeg har brug for hjælp til løbende sum i en forsspørgsel. Jeg har brugt dette tidligere svar på dette fra Thomas:
Public Function LøbendeSum(Værdi As Single, Optional Reset As Boolean) As Single Static tmpVærdi As Single If Reset Then tmpVærdi = 0 tmpVærdi = Værdi + tmpVærdi LøbendeSum = tmpVærdi End Function
Herefter kan jeg så bruge den i min forespørgsel således: LøbendeSum: LøbendeSum([Værdi];IIf([Nøglefelt]=DFirst(\"[Nøglefelt]\";\"Tabelnavn\");True;False))
hvor [Værdi] er det felt, der skal summeres og [Nøglefelt] er (som navnet lidt antyder) nøglefeltet i tabellen.
Funktionen kører OK, men jeg kan ikke få forespørgslen til at køre (Ugyldig syntaks)og har følgende spørgsmål: Skal \ og " tegnene omkring Nøglefelt og Tabelnavn fjernes og hvad betyder de.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hej, jeg er ikke helt sikker på dette, men køre du access 2000 eller højre, mener jeg ikke du skal have / i koden, det var noget man brugte på access 97, men ellers har ikke nogen bud på det, men prøv evt. at fjerne /
Jeg mener ikke at " tegn skal fjernes de skal være der, og ; tegn er også ok når det køre i en forspørgsel, køres det via VBA kode skal ; tegn udskiftes med , tegn
Hej Frank, gider du lukke spørgsmålet, enten ved at accp. dit eget svar eller mit svar :o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.