トラブルシューティング
データエントリ関係
- 現象
- 設定したKEY_BUFの値が無効になっている。
- JCFエントリでデータファイルに「スリープモード:1」を指定している
スリープ指定があると、D_MOVLIN、D_JPLINでキーでの移動ができなくなります。(障害) - KEY_BUFに設定後、D_MOVLIN、D_JPLINする前にKEY_BUFを使用する別の関数を呼んでいないかを確認して下さい。
- JCFエントリでデータファイルに指定しているスリープ指定を削除して下さい。
このスリープ指定は、本来DOSスタンドアロン環境でOSの制約によりオープンできるファイル数が 足りなくなってしまう問題を解決するために指定するものです。
スリープ指定があると、ファイルのオープン/クローズが頻繁に発生し、シェア環境ではこれが悪影響を 及ぼすことが考えられますので、スリープ指定はしないようにしてください。
D_MOVLIN、D_JPLIN関数で番号指定での行移動はできるが、キー指定では移動しない。
原因