Wenn Sie den EGL-Debugger außerhalb von Rich UI verwenden, können Sie den Typ der Zeichencodierung angeben, die beim Debug verwendet werden soll. Die Zeichencodierung steuert, wie der Debugger Zeichendaten und numerische Daten intern darstellt, wie er Zeichendaten vergleicht und wie er Parameter an ferne Programme, Dateien und Datenbanken übergibt. Informationen zum Ändern dieser Optionen finden Sie unter Benutzervorgaben für den EGL-Debugger definieren.
Wenn Sie diese Einstellung auswählen und keine Konvertierungstabelle angeben, wählt der Debugger eine geeignete Konvertierungstabelle aus, sobald Sie ein fernes Programm aufrufen oder auf eine ferne Datei bzw. Datenbank zugreifen. Weitere Informationen zu Konvertierungstabellen finden Sie unter callConversionTable.
Falls Sie die EBCDIC-Zeichencodierung auswählen und keine Konvertierungstabelle angeben, verwendet der Debugger keine Konvertierungstabelle, wenn Sie ein fernes Programm aufrufen oder auf eine ferne Datei bzw. Datenbank zugreifen. Der Programmname, der Bibliotheksname und alle übergebenen Parameter werden gemäß der EBCDIC-Zeichencodierung codiert.
Falls Ihre Java Runtime Environment die ausgewählte Zeichencodierung nicht unterstützt, wird beim Starten des Debuggers eine Warnung ausgegeben. Wählen Sie die Fortsetzung des Debugs aus, verwendet der Debugger wieder den Standardcodierungstyp.
Die Zeichencodierung kann während einer Debugsitzung nicht geändert werden. Sie müssen den Debugger erneut starten, damit eine Änderung der Zeichencodierung wirksam wird.