13. januar 2003 - 14:44Der er
10 kommentarer og 1 løsning
beregning af to tal
Hej Eksperter
Jeg er ved at lave et beregnings felt på et felt der viser Exmoms og det jeg nu vil have er at den lægger den næste record med exmoms til således at jeg kan se hvormeget jeg har brugt for i løbet af år 2003.
Det er en forspørgelse. Jeg vil gerne have at den for hver gang den beregner exmoms ved indkøb af en vare angiver i et andet felt hvormeget der er købt ind for ved at tage post nummer 1 + post nummer 2 osv. og lægger disse sammen.
If you have a unique field in every record then you can make a calculated field which uses DLookup to get the next record, but then you would have a problem on the last record.
hmm, kan man bruge absoluteposition? Der kan jo fint laves et kald fra forespørgslen til en funktion der returnerer værdien. Hvis Terry mener at dlookup kan referere til næste post, er det vil også anvendeligt. Måske NZ kan bruges til at håndtere sidste post situationen...
SELECT tbl1.Exmoms, NZ(DSum("ExMoms","tbl1","ID1 <= " & [ID1]),0) AS ToDato FROM tbl1;
This example calculates your Exmoms up to the newest record. You could quite easily add a criteria so that you only select those in 2003. NOTE: In this example I have a unique field (ID1) to make sure I only take those up to the current record.
Jeg har selv løst problemet. Tak for hjælpen. Jeg gjorde det at efter jeg havde oprettet forespørgelsen exmoms: [antal]*[Enheds Pris]*0,75 og derefter oprettede jeg igen en forespørgelse med exmoms og grupperede den som Sum og så var den der. Jeg takker tusinde gange for jeres indsats.
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.