Avatar billede juks Novice
29. august 2006 - 11:48 Der er 5 kommentarer og
1 løsning

format Decimal , hvad hedder/svare det i Access

HEj jeg skal formatere nogle værdier til et økonomi system og de skriver de vil have 2 numeriske cifre der hedder Decimal i deres system , hvad skal jeg formater i access
Avatar billede jensen363 Forsker
29. august 2006 - 12:00 #1
Format Function Example
This example shows various uses of the Format function to format values using both named formats and user-defined formats. For the date separator (/), time separator (:), and AM/ PM literal, the actual formatted output displayed by your system depends on the locale settings on which the code is running. When times and dates are displayed in the development environment, the short time format and short date format of the code locale are used. When displayed by running code, the short time format and short date format of the system locale are used, which may differ from the code locale. For this example, English/U.S. is assumed.

MyTime and MyDate are displayed in the development environment using current system short time setting and short date setting.

Dim MyTime, MyDate, MyStr
MyTime = #17:04:23#
MyDate = #January 27, 1993#

' Returns current system time in the system-defined long time format.
MyStr = Format(Time, "Long Time")

' Returns current system date in the system-defined long date format.
MyStr = Format(Date, "Long Date")

MyStr = Format(MyTime, "h:m:s")    ' Returns "17:4:23".
MyStr = Format(MyTime, "hh:mm:ss AMPM")    ' Returns "05:04:23 PM".
MyStr = Format(MyDate, "dddd, mmm d yyyy")    ' Returns "Wednesday,
    ' Jan 27 1993".
' If format is not supplied, a string is returned.
MyStr = Format(23)    ' Returns "23".

' User-defined formats.
MyStr = Format(5459.4, "##,##0.00")    ' Returns "5,459.40".
MyStr = Format(334.9, "###0.00")    ' Returns "334.90".
MyStr = Format(5, "0.00%")    ' Returns "500.00%".
MyStr = Format("HELLO", "<")    ' Returns "hello".
MyStr = Format("This is it", ">")    ' Returns "THIS IS IT".
Avatar billede mugs Novice
29. august 2006 - 12:00 #2
Valuta med 2 decimaler.
Avatar billede juks Novice
29. august 2006 - 12:02 #3
er du sikker det skal angive moms med 2 cifre fx 25 og alm tal virker ikke
Avatar billede jensen363 Forsker
29. august 2006 - 12:09 #4
Du skal ændre din feltstørrelse i tabel fra heltal til reelt tal
Avatar billede juks Novice
29. august 2006 - 12:20 #5
kan man gøre det i en forsprøgelse eller skal jeg lave det som en funktion jeg kalder
Avatar billede kjulius Novice
30. august 2006 - 23:13 #6
Jeg er ikke helt klar over, hvad problemet er. Access har da også en felttype, som hedder Decimal. Hvis du opretter en tabel i designvisning, og angiver felttypen til "Tal", kan du som "Feltstørrelse" angive Decimal, hvorefter du kan angive "Nøjagtighed" og antal decimaler der gemmes i feltet "Decimaler". Lad dig ikke forvirre af, at der også findes en property, som hedder "AntalDecimaler". Den bruges til at angive det antal decimaler der vises. Det bruges i forbindelse med "Format" sat til Fast eller Valuta.
I financielle applikationer er det helt sikkert bedst at bruge felttypen Decimal, som er sikrere at bruge end "Reelt tal" og "Dobbelt reelt tal".

Hvis det er formateringen af tallet du er ude efter, synes jeg mugs' svar er udmærket. Alternativt til Valuta kan du også bruge Fast, hvis du ikke vil have en valuta-angivelse.
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