In hoofdstuk 3 bekeken we hoe je kunt testen of een veld numerieke gegevens bevat. Van een alfanumeriek veld kunnen we onderzoeken of het uitsluitend bestaat uit letters en/of spaties. Daarvoor zijn beschikbaar de gereserveerde woorden alphabetic, alphabetic-lower en alphabetic-upper. Let op de ph in deze drie woorden.
onthoud
Een veld is alphabetic als het uitsluitend bestaat uit een combinatie van hoofdletters, kleine letters en spaties. Een veld is alphabetic-lower als het uitsluitend bestaat uit een combinatie van kleine letters en spaties. Een veld is alphabetic-upper als het uitsluitend bestaat uit een combinatie van hoofdletters en spaties.
Als voorbeeld testen we het veld pk-letters in het groepsveld postcode.
01 postcode. 03 pk-cijfers pic 9(4). 03 pk-spatie pic x(1). 03 pk-letters pic x(2). if pk-letters not alphabetic-upper then display "twee hoofdletters invoeren a.u.b." end-if
Als het veld pk-letters cijfers bevat of kleine letters, dan is het veld niet alphabetic-upper.