お世話になります。
早速ですが、DBGridのソースをTableコンポーネントに構成しています。
DBGridのセルに値を入力し、行を変えるとき、TableのBeforeScrollイベントにて値をチェックし、場合によっては行の変更をキャンセルして、値の再入力を促したいと思っております。
BeforeScrollにて値を評価することはできましたが、TableのScrollをキャンセルすることはできませんでした。
TableのOnValidateで値を判定するのがベストでしょうか?
みなさんの知恵をお貸しください。
BeforePostイベントで制御するのはどうでしょうか?
エラーの時はAbortで抜ければ更新されなかったはずです
Ru様ありがとうございました。
仰るとおりBeforePostで値を判定し,AbortでDBGridのスクロールを回避することができました。
ズバリの回答ありがとうございました。
ツイート | ![]() |