12.3.7 注意事項
- 〈この項の構成〉
(1) ACCEPT/REPLY文を使用する場合
ACCEPT/REPLY文でFIRST FIELD指定を使用する場合,次のような制限があります。
-
-DebugCompatiオプションを指定しても,FIRST FIELD指定の一意名に対して添字はチェックされません。
-
FIRST FIELD指定の直後には,IN NUMERIC MODE指定を記述できません。ただし,INを省略した場合は,IN NUMERIC MODE指定を記述できます。
(2) olwnマネージャを使用する場合
olwnマネージャの画面でダブルクリックイベントを取得する場合は,「$HOME/.Xdefaults」ファイルを次に示すように変更してください。
- (修正内容)
-
変更前
OpenWindows.SetInput:select
変更後
OpenWindows.SetInput:followmouse
(3) Motifのキーボード操作,およびその標準値に関する注意事項
[F1]〜[F24]キーがMotifのキーボード操作,およびその標準値としても割り当てられている場合,Motifの標準値が優先されます。Motifのキーボード操作,およびその標準値については,システムのMotifについて記載されたマニュアルを参照してください。
(4) 指定したフィールドが画面(主画面のユーザ表示領域)に入りきらない場合
指定したフィールドが画面(主画面のユーザ表示領域)に入りきらない場合,実行時エラーとなります。次に示す対応を行い,画面に入るように調整してください。
-
フィールドの大きさを小さくする。
(5) その他の注意事項
-
COBOLでは,画面機能を使用する場合,次のシグナルを登録します。
-
SIGCLD(子プロセス)
COBOL以外のプログラムで上記プロセスを登録した場合や,子プロセスを生成した場合,画面機能の動作は保証しません。
-
-
画面節(WINDOW SECTION)による画面機能を使用する場合,setlocaleまたはsetlocale_r※システムコールを発行しないでください。発行した場合の結果は保証しません。
- 注※
-
setlocale_rは,setlocaleのリエントラント対応関数です。
-
画面節(WINDOW SECTION)のプログラムを実行した場合に,何も応答がなくプロセスが終了することがあります。この場合,COBOL専用の画面(cbl2002term)の初期化に失敗している可能性があります。次の要因が考えられますので確認してください。
-
X Window上で実行していない。
-
環境変数PATHの設定内容に誤りがある。
-