Codepage

Definition

Komplexe Struktur zur Integration der Zeichen eines Zeichensatzes in ein spezielles System und zur Kommunikation mit anderen Systemen.

Jedes Rechnersystem enthält verschiedene Codepages. So enthält das SAP-System Codepages zur Abbildung des im SAP-System verwendeten Unicode-Formats oder der im SAP-System verwendeten ISO-Norm (SAP(ISO)-Codepages) sowie weitere Codepages für die Kommunikation mit Betriebssystemen und Peripherien (SAP(Frontend)-Codepages).

Struktur

In den Codepages werden Zeichen Binär- oder Hexadezimalcodes zugeordnet. Da die Zahl der Zeichen in der Codepage begrenzt ist, kann immer nur eine bestimmte Zahl an Sprachen über eine Codepage abgebildet werden.

Im SAP-System werden die einzelnen Codepages durch vierstellige Nummern identifiziert. So enthält die SAP(ISO)-Codepage 1100, die auf der ISO-Codepage 8859-1 basiert, die Zeichen der meisten westeuropäischen Sprachen (siehe Sprachen, Codepages und Konvertierungen ).

Beispiel Beispiel

SAP(ISO)-Codepage 1100

In der abgebildeten Codepage ist z.B. dem Zeichen ä der Hexadezimalcode E4 zugeordnet.

Ende des Beispiels.

Im SAP-System sind die Codepages in den Tabellen TCP02, TCP03 und TCP07 definiert.

Hinweis Hinweis

Alle Codepages, die auf ASCII-Zeichensätzen basieren, enthalten die Zeichen des syntaktischen Zeichensatzes .

Ende des Hinweises

Integration

Jedem Zeichen einer im SAP-System enthaltenen Codepage ist neben dem Hexadezimalcode außerdem eine SAP-interne Zeichennummer zugeordnet. Über diese Nummer erfolgt die Konvertierung vom Format einer Codepage in das Format einer anderen Codepage (siehe Konvertierungen gemäß dem SAP-Standard ).