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.
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
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.