EGL デバッガーを Rich UI の外部で使用するときは、デバッグ時に使用する文字エンコードのタイプを指定することができます。 文字エンコードによって、デバッガーが文字データおよび数値データをどのように内部的に表すか、どのように文字データ を比較するか、およびリモート・プログラム、ファイル、およびデータベースへどのようにパラメーターを渡すかを制御します。 これらのオプションを変更するには、EGL デバッガーの設定の変更を参照してください。
この設定を選択した場合、変換テーブルが指定されていないと、リモート・プログラムを呼び出したり、 リモート・ファイルやデータベースにアクセスしたりした場合に、デバッガーは適切な変換テーブルを選択します。 変換テーブルについて詳しくは、callConversionTableを参照してください。
EBCDIC 文字エンコードを選択した場合、変換テーブルが指定されていないと、 リモート・プログラムを呼び出したり、リモート・ファイルやデータベースにアクセスしたりした場合に、 デバッガーは変換テーブルを使用しません。 プログラム名、ライブラリー名、および受け渡されるパラメーターは、EBCDIC 文字エンコードに従ってエンコードされます。
Java ランタイム環境が選択された文字エンコードをサポートしない場合は、デバッガーの開始時に警告メッセージが表示されます。デバッグを続行すると、デバッガーはデフォルト・エンコード・タイプに戻ります。
デバッグ・セッション中に、文字エンコードを変更することはできません。 文字エンコードの変更を有効にするには、デバッガーを再始動する必要があります。