Formatspecifikation för tecken-, objekt- och datafält

När du definierar fält skriver du en Formatspecifikation för tecken-, objekt- och datafält så korrekt som möjligt med hjälp av symbolerna nedan.

Ange även streckkoder enligt detta system. (Om du är osäker på hur många tecken och vilken typ av tecken som är tillåtna i din streckkod kan du läsa om detta i avsnittet Streckkoder som stöds av FORMS.)

Ange hur många tecken av en viss typ som tillåts enligt formatet C(f-t), där C står för typ av tecken, f står för "längd från" och t står för "längd till".

Varning: Blanksteg är inte tillåtna i formatspecifikationen.

Symbol

Innebörd

Beskrivning

N

Siffror

Exempel: N(7)

Innebörd: Ett sjusiffrigt numeriskt fält

Exempel på fält: 1234567

A

Bokstäver

Exempel: A(2-5)

Innebörd: Ett alfabetiskt fält med två till fem tecken

Exempel på fält: Abc

X

Alfanumeriska tecken (bokstäver och siffror) specialtecken, t.ex. #, < och så vidare

Exempel: X(5)

Innebörd: Ett fält med fem tecken, vilka kan vara bokstäver, siffror eller specialtecken

Exempel på fält: Abc3D

Obs: Det maximala antalet tecken i ett fält är 2710 (för att kunna rymma alla möjliga tecken i en PDF417-streckkod).

W

Blanksteg

Exempel: N(3)WN(2)

Innebörd: Ett fält med tre siffror, ett blanksteg och ytterligare två siffror

Exempel på fält: 123 45

S

Siffror med plus- eller minustecken

Exempel: SN(3)

Innebörd: Ett tresiffrigt numeriskt fält med inledande plus- eller minustecken.

Exempel på fält: -425

Obs:Negativa tal föregås av ett minustecken (-) i den resulterande transaktionen. Positiva tal föregås av ett plustecken (+) i transaktionen endast om plustecknet faktiskt är skrivet i fältet.

-

Avlägsna vissa inledande eller avslutande tecken i en sträng innan överföring

Exempel: N(4)-X(0-1)[#]

Innebörd: Om tecknet # finns med tas det bort när det här fyrsiffriga fältet överförs

Exempel på fält: 1234#

Utdata: 1234

.

Decimal

Exempel: N(1-5).NN

Innebörd: Ett numeriskt fält med en till fem siffror följt av ett decimaltecken och ytterligare två siffror

Exempel på fält: 24.99

Obs: När du anger att en decimal i formatspecifikationen kan du förbättra tolkningen genom att ange decimalens position. Se även: Beloppsfält.

*

Oväsentliga tecken

Exempel: N(3)*N(5)

Innebörd: Tre siffror följda av ett tecken som ska ignoreras, därefter ytterligare fem siffror

Exempel på fält: 123-45678

Utdata: 12345678

^

 

Ej tillåtet tecken

Exempel: N[^0] (klicka här om du vill se fler exempel)

Innebörd: Valfri siffra utom 0

Exempel på fält: 2

( )

Obligatoriskt

Exempel: A(5)

Innebörd: Fältet måste innehålla fem bokstäver

Exempel på fält: Abcde

[ ]

Specifikt tecken

Exempel: N[139] (klicka här om du vill se fler exempel)

Innebörd: Ett av tre möjliga tecken: 1, 3 eller 9

Exempel på fält: 3

Ange fältformat

Tolka bankcheckar

Ange fältvalideringsrutiner