Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

@CODENAME - Zeichensatz einstellen

&pagelevel(3)&pagelevel

Mit der Anweisung @CODENAME wird im Kompatibilitäts-Modus der global verwendete Zeichensatz festgelegt.

Operation

Operanden

F-Modus, L-Modus

@CODENAME

[name] [,FORCE= { YES | NO } ]

name

Name des einzustellenden Zeichensatzes. Er muss in XHCS bekannt sein.

Handelt es sich um einen 8-Bit-Zeichensatz oder den 7-Bit-Zeichensatz
EDF03IRV, wird dieser Zeichensatz eingestellt. Im Dialogbetrieb wird
zusätzlich verlangt, dass der Zeichensatz von der verwendeten Datensichtstation
unterstützt wird. Andernfalls wird die Anweisung mit der Meldung
EDT5259 abgewiesen.

Handelt es sich um einen ISO-Zeichensatz, einen Unicode-Zeichensatz
oder um einen anderen 7-Bit-Zeichensatz als EDF03IRV, und sind alle
Arbeitsdateien leer und keine Dateien geöffnet, dann wird wie bei der
@MODE-Anweisung automatisch in den Unicode-Modus gewechselt und
der Zeichensatz wird dort für alle Arbeitsdateien eingestellt.

Beim Umschalten in den Unicode-Modus mit @CODENAME wird zudem
der Mechanismus der automatischen Wahl des Kommunikations-Zeichensatzes
aktiviert (siehe Abschnitt „Kommunikationszeichensatz“).

Falls der Zeichensatz angegeben wird, der schon eingestellt ist, wird die
Anweisung ohne Meldung ignoriert.

Wird name nicht angegeben, wird – falls zulässig – auf den Default-Zeichensatz
des EDT umgeschaltet (siehe Abschnitt „Zeichensätze“).

FORCE=NO

Bei Angabe von FORCE=NO bzw. wenn der Operand FORCE nicht angegeben
wird, ist das Einstellen des Zeichensatzes nur dann zulässig, wenn alle
Arbeitsdateien leer und keine Dateien real geöffnet sind.

FORCE=YES

Die Angabe von FORCE=YES bewirkt, dass der Zeichensatz auch dann umgeschaltet wird, wenn eine oder mehrere Arbeitsdateien nicht leer oder Dateien geöffnet sind.

Die Daten werden nicht umcodiert sondern nur im neuen Zeichensatz interpretiert. Entsprechend ändert sich die Darstellung der Zeichen an der
Datensichtstation. Der neue Zeichensatz wird auch im Katalog der Datei bzw. des Bibliothekselements eingetragen, wenn die Arbeitsdatei zurück geschrieben bzw. eine geöffnete Datei geschlossen wird.

Die Angabe von FORCE=YES hat keine Wirkung für ISO-Zeichensätze, Unicode-Zeichensätze oder andere 7-Bit-Zeichensätze als EDF03IRV.