22. august 2003 - 16:39
Der er
11 kommentarer og 1 løsning
Afrunde decimaler
Jeg ønsker at afrunde resultatet af en division til 2 decimaler: Hvorfor virker følgende ikke i foresp.gitteret?: [feltnavn]:Afrund([felt1]/[felt2];1) ps: går på weekend nu.
Annonceindlæg fra Salesforce
22. august 2003 - 16:44
#1
Prøv med Feltnavn: Rund([felt1]/[felt2];1)
22. august 2003 - 16:51
#2
Pladder. To decimaler er selvfølgelig Feltnavn: Rund([Felt1]/[Felt2];2)
22. august 2003 - 17:45
#3
hi jkrons>Not sure what it in the Danish version of Access but I'll go for [feltnavn]:Round([felt1]/[felt2];1)
22. august 2003 - 17:45
#4
Even better, [feltnavn]:Round([felt1]/[felt2];2
22. august 2003 - 18:10
#5
Round er ikke god, da den runder forskelligt afhængig af om det sidste decimal er lige eller ulige. Brug i stedet denne: clng(DitTal*100)/100
22. august 2003 - 18:11
#6
Dvs: clng([felt1]/[felt2]*100)/100
23. august 2003 - 15:24
#7
Fungerer fint.
23. august 2003 - 15:55
#8
terry-> Round er netop RUND i den danske version. ingolf-> Tak for point.
23. august 2003 - 16:31
#9
I never understood why there is a version of Access's VBA for each language, just confuses things!
23. august 2003 - 16:36
#10
Du har ret, det er forvirende. Har du en reference til en oversættelse mellem engelst og dansk og forskellen mellem de 2 sprog (engelsk og dansk)?
23. august 2003 - 16:44
#11
No sorry Ingolf, perhaps jkrons has one, if so I woulnt mind a copy myself :o)
24. august 2003 - 13:41
#12
Desværre ikke. Men i min danske version af XP er det sådan, at indtaster men en legal engelsk funktions betegenelse i en forespørgsel, oversættes den automatisk til den samme danske.
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser