ページの先頭行へ戻る
NetCOBOL V11.1 メッセージ集
FUJITSU Software

2.5.310 JMN3519I-W

実行時のコード系がUnicodeの場合,DISPLAY文に日本語項目を含む集団項目@1@は日本語部分が日本語として表示されません.

埋め込みの説明

@1@ : 一意名(集団項目)

例題

[C3519.cob]
000001 IDENTIFICATION DIVISION.
000002 PROGRAM-ID. C3519.
000003 ENVIRONMENT DIVISION.
000004 CONFIGURATION SECTION.
000005 DATA DIVISION.
000006 WORKING-STORAGE SECTION.
000007  01  NMIXGR.
000008    02  X04  PIC X(4).
000009    02  N10  PIC N(10).
000010 PROCEDURE DIVISION.
000011      DISPLAY NMIXGR.
000012      EXIT PROGRAM.
000013 END PROGRAM C3519.

C3519.cob 11 : JMN3519I-W 実行時のコード系がUnicodeの場合,DISPLAY文に日本語項目を含む集団項目'NMIXGR'は日本語部分が日本語として表示されません.

詳細な説明

DISPLAY文に集団項目が指定された場合,ひとつの英数字項目として処理されます.従って字類が日本語の項目が含まれている場合,UTF-16のコードがUTF-8として処理されることになり,正しい表示結果になりません.