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