Mit diesem Natural-Profilparameter können Sie die Definitionen der im Konfigurationsmodul
NATCONFG enthaltenen
Scanner-Zeichentabelle NTSCTAB überschreiben.
SCTAB entspricht dem Makro NTSCTAB im
Natural-Parametermodul.
| Mögliche Werte | Siehe SCTAB-Parameter-Syntax weiter unten. | |
|---|---|---|
| Standard-Einstellung | Gemäß den Angaben im Makro
NTSCTAB in NATCONFG.
|
|
| Dynamische Angabe | ja |
Dieser Parameter kann nur dynamisch angegeben werden. Im Natural-Parametermodul wird
stattdessen das Makro |
| Angabe innerhalb der Session | nein | |
Anmerkungen:
NTSCTAB definiert die Eigenschaften von Zeichen,
die in Maskendefinitionen für die MASK-Option und als Begrenzungszeichen in den Statements
EXAMINE and SEPARATE verwendet werden.
CP
auf einen anderen Wert als OFF gesetzt ist, werden die mit
SCTAB angegebenen Werte ignoriert. Siehe auch Umsetzungstabellen
(Translation Tables) in der Unicode- und
Codepage-Unterstützung-Dokumentation.
Dieses Dokument behandelt folgende Themen:
Der Parameter SCTAB wird wie folgt angegeben:
| SCTAB=(character1,attribute-type1,attribute-type2,...,character2,attribute-type1,attribute-type2,...) |
Anmerkung
Sie können in der Liste der Werte mehr als ein Zeichen angegeben. Dann müssen Sie die
ganze Zeichenkette mit Zeichen/Attribut-Paaren in Klammern setzen.
Oder:
| SCTAB=OFF |
Dabei ist:
| Syntax-Element / Wert | Erklärung | |
|---|---|---|
character |
Geben Sie ein Zeichen und danach seine(n)
Attribut-Typ(en) an.
Sie können das Zeichen entweder als das Ein-Byte-Zeichen selbst (in Hochkommas) oder als Hexidezimal-Darstellung dieses Zeichens angeben. |
|
attribute-type |
Mögliche Attribut-Typen: |
|
UPPER |
Großbuchstaben, alphabetisch | |
LOWER |
Kleinbuchstaben, alphabetisch | |
NUM |
numerisch | |
HEX |
hexadezimal | |
ALFANUM |
alphanumerisch | |
SPECIAL |
Sonderzeichen | |
NDELIM |
Nicht-Begrenzungszeichen | |
OFF |
SCTAB=OFF bewirkt, dass alle
(statischen und dynamischen) Definitionen auf Werte zurückgesetzt werden, die im
Makro NTSCTAB im Modul NATCONFG
angegeben sind.
|
|
Das Makro NTSCTAB wird wie folgt angegeben:
NTSCTAB=character,attribute-type,attribute-type...
NTSCTAB=character,attribute-type,attribute-type...
Anmerkungen:
OFF kann nicht mit dem Makro NTSCTAB,
sondern nur dynamisch mit dem Profilparameter SCTAB angegeben
werden.
NTSCTAB-Makro angegeben, siehe Beispiel für
NTSCTAB-Makros.
SCTAB=(5E,LOWER,NDELIM,'ß',SPECIAL,7B,SPECIAL,'Ä',UPPER,NDELIM)
NTSCTAB 5E,LOWER,NDELIM
NTSCTAB 'ß',SPECIAL
NTSCTAB 7B,SPECIAL
NTSCTAB 'Ä',UPPER,NDELIM