Version 4.2.6 for Mainframes
 —  Parameter Reference  —

SCTAB - Scanner Characters

This Natural profile parameter allows you to overwrite the definitions in the scanner character-type table NTSCTAB as contained in the configuration module NATCONFG. The NTSCTAB table defines the properties of characters

SCTAB corresponds to the NTSCTAB macro in the Natural parameter module NATPARM.

Possible settings See SCTAB Parameter Syntax below.
Default setting As specified within the macro NTSCTAB in NATCONFG.
Dynamic specification yes

This parameter can only be specified dynamically. In the Natural parameter module NATPARM, the macro NTSCTAB must be used instead.

Specification within session no  

The following topics are covered below:


SCTAB Parameter Syntax

The SCTAB parameter is specified as follows:

SCTAB=(character1,attribute-type1,attribute-type2,...,character2,attribute-type1,attribute-type2,...)

character

You specify a character, and after it its attribute type(s).

You can specify the character either as the one-byte character itself (enclosed in apostrophes) or as the hexadecimal representation of that character.

attribute-type(s)

Attribute types can be:

UPPER upper-case alphabetical
LOWER lower-case alphabetical
NUM numeric
HEX hexadecimal
ALFANUM alphanumeric
SPECIAL special
NDELIM non-delimiter

It is possible to specify more than one character in the list of values. You must enclose the entire string of character/attribute pairs in parentheses.

Top of page

NTSCTAB Macro Syntax

The NTSCTAB macro is specified as follows:

NTSCTAB character1,attribute-type1,attribute-type2,...
NTSCTAB character2,attribute-type1,attribute-type2,... ...

For each character to be overwritten, you have to specify a separate NTSCTAB macro.

Top of page

Example of NTSCTAB Macro

NTSCTAB  5E,LOWER,NDELIM
NTSCTAB  'ß',SPECIAL
NTSCTAB  7B,SPECIAL
NTSCTAB  'Ä',UPPER,NDELIM

Top of page

Example of SCTAB Parameter

SCTAB=(5E,LOWER,NDELIM,'ß',SPECIAL,7B,SPECIAL,'Ä',UPPER,NDELIM)

Top of page