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