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?
Annonceindlæg tema
Cloud & AI
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.
01. november 2002 - 10:52
#1
Har du prøvet med 1.25*feltet navn? /per
01. november 2002 - 10:53
#2
ja det tager ikke højde for komme i værdien.
01. november 2002 - 10:55
#3
m_moms = (rs("beløb")*1.25)
01. november 2002 - 10:57
#4
vil du have rundet beløbet af ? komme = komma ?
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 :)
01. november 2002 - 11:01
#6
Round(beløb,2)
01. november 2002 - 11:01
#7
altså moms = round(8rs("beløb")*1,25),2)
01. november 2002 - 11:02
#8
sry.. der var lige en tastefejl moms = round((rs("beløb")*1,25),2)
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)
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.
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' ?
01. november 2002 - 12:02
#12
haha, det er mig der ævler, e'et var en tastefejl :(
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 ?
01. november 2002 - 12:05
#14
Ok har fundet ud af det :)
01. november 2002 - 12:08
#15
hvordan kan jeg i tilfælde som her hvor resultatet bliver 11682,5 ændre det til: 11682,50
01. november 2002 - 12:16
#16
så ganger du med .8
01. november 2002 - 12:17
#17
øhhh glem lige den sidste der..... :).. og til dit sidste svar.. det ved jeg sq ikke lige...
01. november 2002 - 12:21
#18
prøv lige den her.... FormatCurrency(m_moms,2)
01. november 2002 - 12:23
#19
Eller formatnumber: Response.write FormatNumber(Belob_moms,2)
01. november 2002 - 12:25
#20
æhh, det kan man ikke
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)
01. november 2002 - 18:10
#22
Response.write FormatCurrency(belob,2) den virker altså... har lige testet det
07. november 2002 - 22:04
#23
luk!!
08. november 2002 - 13:50
#24
Eagleeye: Din løsning virkede.
Kurser inden for grundlæggende programmering