du kan benytte CCUR til at typecaste currency og CDBL til at typecaste en double, og CINT til at typecaste heltal Så kostpris bliver KOSTPRIS = CDBL(trim(FrontProdrs("KOSTPRIS"))) og gangefaktor GangeFaktor = CDBL(trim(GangeFaktorrs("faktor"))) og Tax TAX = trim(Session("SiteTAX")) og herefter kan de ganges sammen som total = CDBL(KOSTPRIS * GangeFaktor * TAX) ----
hvis en af værdierne er valuta så benyt som sagt CCUR i stedet da den samtidig tager højde for serverens indstillinger mht til decimaler i lokal valuta :o)
du skriver kostpris * valuta * GangeFaktor * TAX Men du har ingen "valuta" kun en valutacode, er det de samme, altså en taste fejl? Jeg er ikke sikker på jeg forstår hvad valutacode gør godt for Men den kan du jo også bare gange på HVis du vil have at den skal gøre noget specielt i tilfælde af den er nul så må du lave en if sætning ---- ValutaCode = CINT(valutars("" & trim(Session("WebSiteValuta")) & "")) if ValutaCode <> 0 then total = CDBL(KOSTPRIS * GangeFaktor * TAX * ValutaCode) else response.write "valutacode er nul - ups" end if
ValutaCode, er egentlig ikke en ValutaKode, men derimod et tal som kostpris skal ganges med hvis foreksempel at den skal vises i Svenske kroner står der f.eks 1.12 som kostpris (Dansk) så skal ganges med for at give det svenske beløb! Derfor, hvis prisen skal vises i DKK vil den ValutaCode som skrives være 0, hvilket der selvfølgeli skal tages højde for!
ok så hvis valutacode er 0 så ganger du i princippet med 1 ikke sandt :o) Så hvis jeg var dig ville jeg overveje at sætte valutacode til 1 hvis det er dansk, så slipper du for at tage specielt hensyn
men ellers laver du bare en if sætning --- if valutacode = 0 then salgspris = kostpris * gangefaktor * tax else salgspris = valutacode * kostpris * gangefaktor * tax end if --- PS når du ganger så er paranteserne overflødige :o)
Hold kæft hvor er jeg egentlig dum!! Ja selvfølgelig skal ValutaCode være 1!! Det siger næsten sig selv *GGG Hvis man ganger med 0 får man jo kun 0 *GG
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.