| > そこでフォームの表示状態の時デリートキーを無効にしたいのですが、
一番簡単なのはフォームのオブジェクトの属性から編集表タブ〜許可作業 の中にある行削除のチェックを外す事でしょうか 行削除の必要ももちろんあると思うのでこれはコマンドボタンで実行する ようにします
あっ!でもこれは未だにV8でV8には行削除に関係するイベントハンドラ がないから採用している私の方法でした…現行バージョンならもっと いい方法(行削除関係のイベントで処理する)があるのかも知れません
あともしフォームが伝票か一覧なら「行セレクタを使う」にしてあげれば 行セレクタをクリックして反転してからでないとデリートによる行削除は しませんね(単票フォームにも行セレクタを使う事は可能でしょうがデザ イン的にどうですかね)
本格的にやるならキーダウンイベントでしょうが...
|