Numeriska mönster

När du skapar numeriska mönster för numeriska fält används specifika symboler. Du kan också använda dessa symboler om du vill skapa numeriska mönster för decimaltalsfält.

Obs! Minustecken (-), kolon (:), snedstreck (/) och blanksteg ( ) betraktas som teckensträngar och kan finnas var som helst i mönstret. Om du vill använda en fras i ett mönster måste du avgränsa denna textsträng med enkla citattecken ('). T.ex kan 'Saldot är' z,zz9,99 anges som visningsmönster.

Använd de här mönstersymbolerna när du skapar mönster. Mönstret bestämmer vilket format användare ska använda för att mata in eller formatera data. Det formaterade resultatet i exempelkolumnen avgränsas av dubbla citattecken, så att du ser var blankstegen förekommer i resultatet. Citattecknen är alltså inte en del av resultatet. I de här exemplen är de nationella inställningarna engelska (USA).

Numerisk symbol

Beskrivning

Exempel

     

9

En siffra eller siffran 0 om indata är tomt. Efter decimalroten visas det.ex.akta antalet siffror som datavärdet består av.

Visningsmönster: zzz,zz9.999

Indatavärde: 123456,1236 eller 1234

Formaterat värde: ”123.456,124” eller ”1.234,000”

z

En siffra eller inga utdata om indata är en inledande nolla, eller inga utdata om indata är tomt.

Visningsmönster: $zzz9

Indatavärde: 123

Formaterat värde: ”$123”

z

En siffra eller blanksteg om indata är en inledande nolla, eller blanksteg om indata är tomt

Visningsmönster: $ZZZ9

Indatavärde: 123

Formaterat värde : ”$ 123”

s

Minustecken (-) om värdet är negativt (ingen symbol behövs för positiva värden)

Visningsmönster: $szzz9

Indatavärde: 123 eller -123

Formaterat värde: ”$123” eller ”$-123”

S

Minustecken (-) om värdet är negativt, blanksteg om värdet är positivt

Visningsmönster: $Szzz9

Indatavärde: 123 eller -123

Formaterat värde: ”$ 123” eller ”$-123”

E

Exponentsymbol (E+3 betyder exponentvärde 3 och E-2 betyder exponentvärde -2).

Exponentsymbolen (E) får bara placeras efter tecknen 9, z eller Z.

Visningsmönster: 99.999E

Indatavärde: 12345 eller 0,12345

Formaterat värde: ”12,345E+3” eller ”12,345E-2”

$

Valutasymbol som motsvarar objektets nationella inställningar

Visningsmönster: $zzz9

Indatavärde: 123

Formaterat värde: ”$123”

cr

Kreditsymbol (CR) om värdet är negativt (ingen symbol behövs för positiva värden)

Visningsmönster: cr$zzz9

Indatavärde: 123 eller -123

Formaterat värde: ”$123” eller ”CR$123”

CR

Kreditsymbol (CR) om värdet är negativt, blanksteg om värdet är positivt

Visningsmönster: CR$zzz9

Indatavärde: 123 eller -123

Formaterat värde : ”$123” eller ”CR$123”

db

Debetsymbol (DB) om värdet är negativt (ingen symbol behövs för positiva värden)

Visningsmönster: db$zzz9

Indatavärde: 123 eller -123

Formaterat värde: ”$123” eller ”DB$123”

DB

Debetsymbol (DB) om värdet är negativt, blanksteg om värdet är positivt

Visningsmönster: DB$zzz9

Indatavärde: 123 eller -123

Formaterat värde : ”$123” eller ”DB$123”

( )

Vänster- och högerparenteser används för negativa värden. Om talet är positivt blir parenteserna blanksteg.

Obs! Vänster- och högerparenteserna får bara omge tecknen 8, 9, z eller Z.

Visningsmönster: ($zzz9)

Indatavärde: 123 eller -123

Formaterat värde: ”$123” eller ”($123)”

.

Decimalbas som motsvarar objektets nationella inställningar

Visningsmönster: zzz9.99

Indatavärde: 123,45

Formaterat värde för tyska nationella inställningar: ”123,45”

v

Implicit decimalbas som motsvarar objektets nationella inställningar (decimalbasen tas bort innan utdata skrivs)

Visningsmönster: zzz9v99

Indatavärde: 123,45

Formaterat värde : ”12345”

,

Grupperingstecken som motsvarar objektets nationella inställningar

Visningsmönster: z,zz9.99

Indatavärde: 1234,56

Formaterat värde för tyska nationella inställningar: ”1.234,56”

%

Procentsymbol som motsvarar objektets nationella inställningar

Visningsmönster: z9.99%

Indatavärde: 0,123

Formaterat värde: ”12,30 %”

Reserverade symboler

Följande symboler har egna betydelser och får inte användas som teckensträngar.

Symbol

Beskrivning

?

När symbolen skickas matchar den ett valfritt tecken. Vid visning blir den ett blanksteg.

*

När symbolen skickas matchar den 0 eller Unicode-blanktecken. Vid visning blir den ett blanksteg.

+

När symbolen skickas matchar den ett eller flera Unicode-blanktecken. Vid visning blir den ett blanksteg.