Avatar billede udklym Nybegynder
13. maj 2010 - 14:33 Der er 3 kommentarer og
1 løsning

Fragt regler

Jeg har lavet følgende kode som fungere fint i forhold til at der på formular bliver indsat fragt på kr.55,00 hvis Fakturatotal er under kr.1000,00. Min udfordring er nu at der kunne skal indsættes fragt hvis Fakturatotal er mellem kr.0,00 og 1000,00 ellers skal fragten være kr.0,00

If Me.Faktureret = True And Me.txtFragtomkostninger = 0 Then
Exit Sub
Else
If Me.txtFakturatotal < 1000 Then
Me.txtFragtomkostninger = 55
Else
Me.txtFragtomkostninger = 0
End If
    End If
Avatar billede mugs Novice
13. maj 2010 - 14:39 #1
"Min udfordring er nu at der kunne skal indsættes fragt hvis Fakturatotal er mellem kr.0,00 og 1000,00 ellers skal fragten være kr.0,00"

Der indssættes jo 55 hvis fakturatotal er < 1000, så hvad er dit problem?
Avatar billede udklym Nybegynder
13. maj 2010 - 14:46 #2
Hej mugs
Problemt er hvis jeg faktura/kreditering der mindre ind kr.0,00 f.eks -500,00 så tgaer koden en fragt ind på kr.55,00 og dem skulle gerne være kr.0,00
Avatar billede udklym Nybegynder
13. maj 2010 - 14:49 #3
Hej igen

jeg kan jo ikke skriveen kode som ser sådan her ud.
If Me.txtFakturatotal > 0 and < 1000 Then
Me.txtFragtomkostninger = 55
Avatar billede mugs Novice
13. maj 2010 - 14:57 #4
Hvis feltet txtfakturatotal er numerisk, bør du kunne bruge denne:

Select Case txtfakturatotal
Case 0,00 To 1000,00
Me.txtFragtomkostninger = 55

Case 1001,00 To 3000,00
Me.txtFragtomkostninger = 75

end select

Der kan bygges flere Case på efter behov. Koden måler om feltet er indenfor et værdiområde.
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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