Funktion Mit ConvertText können Sie eine Langtextvariable von einer Codepage in eine andere konvertieren (ANSI oder UTF-8)
Beispiel ConvertText "tx" fromCodePage="ANSI" toCodePage="UTF-8"

Der Inhalt der Langtextvariablen "tx" wird von ANSI nach UTF-8 konvertiert.

Format ConvertText "textvar" fromCodePage="cp1" toCodePage="cp1"

Konvertiert den Inhalt der Langtextvariablen "textvar" von Codepage "cp1" nach Codepage "cp2". Folgende Codepage-Angaben sind unterstützt:

  • ANSI
  • UTF-8

Sie können entweder fromCodePage= oder toCodePage= weglassen. GuiXT benutzt für den weggelassenen Parameter dann die Frontend Codepage, d.h.  ANSI für nicht-Unicode SAP-Systeme und UTF-8 für Unicode Systeme.

Tipps & Tricks

Um den Inhalt einer Variablen V[myvar] zu konvertieren, können Sie einen Langtext benutzen:

Set text[x] "&V[myvar]"
ConvertText
"x" fromCodePage="ANSI" toCodePage="UTF-8"
Set
V[myvar] "&text[x]"

Komponente GuiXT + InputAssistant