Avatar billede bigtrouble Nybegynder
01. november 2002 - 10:49 Der er 23 kommentarer og
1 løsning

Hvordan ? (25% moms)

Feltet 'total' fra min DB indeholder et beløb excl. moms.

Hvordan kan jeg gange værdien med 25% for at få beløbet incl moms?
Avatar billede hoejrup Nybegynder
01. november 2002 - 10:52 #1
Har du prøvet med 1.25*feltet navn?

/per
Avatar billede bigtrouble Nybegynder
01. november 2002 - 10:53 #2
ja det tager ikke højde for komme i værdien.
Avatar billede a-torsten Nybegynder
01. november 2002 - 10:55 #3
m_moms = (rs("beløb")*1.25)
Avatar billede loss Nybegynder
01. november 2002 - 10:57 #4
vil du have rundet beløbet af ?

komme = komma ?
Avatar billede bigtrouble Nybegynder
01. november 2002 - 10:59 #5
Som jeg sagde, tages der ikke højde for ','
feks. 4391,45 bliver til :548931.25e

Dette er sådanset rigtigt nok, bortset fra at der gerne skulle stå : 5489,31  og ikke andet :)
Avatar billede loss Nybegynder
01. november 2002 - 11:01 #6
Round(beløb,2)
Avatar billede loss Nybegynder
01. november 2002 - 11:01 #7
altså

moms = round(8rs("beløb")*1,25),2)
Avatar billede loss Nybegynder
01. november 2002 - 11:02 #8
sry.. der var lige en tastefejl

moms = round((rs("beløb")*1,25),2)
Avatar billede loss Nybegynder
01. november 2002 - 11:11 #9
ahhhh det er det der fejlen du skal ikke bruge , i tal (kom osse lige selv til det).... Men du skal bruge . 

Så enten lave en Replace sætning

Belob = replace(rs("belob"), ",", ".")

Belob_moms = round((Belob*1.25),2)
Avatar billede eagleeye Praktikant
01. november 2002 - 11:27 #10
Hvis du vil hvade dank format så set denne i toppen af din kode:
<% Session.LCID = 1030 %>


Så skulle den gerne bruge , som komma.
Avatar billede bigtrouble Nybegynder
01. november 2002 - 12:01 #11
eagleeye:
Det ser ud til at virke, men prøv at se her:

9346,00 før moms bliver til: 11682,5e

Hvordan fjerner jeg 'e'  ?
Avatar billede bigtrouble Nybegynder
01. november 2002 - 12:02 #12
haha, det er mig der ævler, e'et var en tastefejl :(
Avatar billede bigtrouble Nybegynder
01. november 2002 - 12:03 #13
Lige en ting mere:

Jeg bruger :momstotal = (rs("reptotal")*1.25)
til at udregne momsen, hvordan finder jeg momsbeløbet ?
Avatar billede bigtrouble Nybegynder
01. november 2002 - 12:05 #14
Ok har fundet ud af det :)
Avatar billede bigtrouble Nybegynder
01. november 2002 - 12:08 #15
hvordan kan jeg i tilfælde som her hvor resultatet bliver 11682,5 ændre det til: 11682,50
Avatar billede loss Nybegynder
01. november 2002 - 12:16 #16
så ganger du med .8
Avatar billede loss Nybegynder
01. november 2002 - 12:17 #17
øhhh glem lige den sidste der..... :).. og til dit sidste svar.. det ved jeg sq ikke lige...
Avatar billede loss Nybegynder
01. november 2002 - 12:21 #18
prøv lige den her....

FormatCurrency(m_moms,2)
Avatar billede eagleeye Praktikant
01. november 2002 - 12:23 #19
Eller formatnumber:

Response.write FormatNumber(Belob_moms,2)
Avatar billede bigtrouble Nybegynder
01. november 2002 - 12:25 #20
æhh, det kan man ikke
Avatar billede eagleeye Praktikant
01. november 2002 - 16:51 #21
??hvis du har denne i toppen
Session.LCID = 1030


Og skriver dette længere nede så skriver den 23,50 ud ... eller ??
Response.Write FormatNumber ("23,5",2)
Avatar billede loss Nybegynder
01. november 2002 - 18:10 #22
Response.write FormatCurrency(belob,2)

den virker altså... har lige testet det
Avatar billede loss Nybegynder
07. november 2002 - 22:04 #23
luk!!
Avatar billede bigtrouble Nybegynder
08. november 2002 - 13:50 #24
Eagleeye: Din løsning virkede.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester