Ansicht
Dokumentation

ABENUNICODE_RESTRICTIONS - UNICODE RESTRICTIONS

ABENUNICODE_RESTRICTIONS - UNICODE RESTRICTIONS

TXBHW - Original Tax Base Amount in Local Currency   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Unterschiede zwischen Unicode- und Nicht-Unicode-Programmen

Die ABAP-Schlüsselwortdokumentation beschreibt die ABAP-Anweisungen für Unicode- und Nicht-Unicode-Systeme. In Unicode-Systemen können nur Unicode-Programme kompiliert und ausgeführt werden. In Nicht-Unicode-Systemen geht dies auch noch für Nicht-Unicode-Programme. Aus folgenden Gründen sollten aber auch in Nicht-Unicode-Systemen nur noch Unicode-Programme verwendet werden:

  • Statische Typüberprüfungen werden in Unicode-Programmen präziser ausgeführt.
  • Byte- und Zeichenkettenverarbeitung sind in Unicode-Programmen getrennt.
  • Strukturen werden in Unicode-Programmen immer als solche behandelt.
  • In Unicode-Programmen ist kein unkontrollierter Zugriff auf Segmente des Arbeitsspeichers möglich.

Unicode-Programme sind damit automatisch verständlicher, robuster und besser wartbar als Nicht-Unicode-Programme.

Die folgenden Abschnitte fassen die Sprachkonstrukte und Anweisungen zusammen, für die es Unterschiede zwischen Unicode- und Nicht-Unicode-Programmen gibt.






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3487 Date: 20240523 Time: 115116     sap01-206 ( 36 ms )