OnMoveRecordメソッド

機能

カーソルを移動したときに呼び出される仮想関数です。

形式

virtual void OnMoveRecord(BOOLEAN bSaveAndValidate)

引数

bSaveAndValidate

Openメソッドを呼び出して検索結果をResultSetに初めて読み込む場合,Nextメソッドなどのカーソル移動系のメソッドを呼び出した場合は,引数bSaveAndValidateにFALSEが指定されて呼び出されます。また,Updateメソッドを呼び出してデータを更新する場合は,引数bSaveAndValidateにTRUEが指定されて呼び出されます。

戻り値

なし

機能詳細

レコードを読み込んだり,更新したりする場合に呼び出されます。そのため,アプリケーションから直接この仮想関数を呼び出せません。提供されているOnMoveRecord仮想関数には呼ばれたときの処理が定義されていませんので,実際に呼ばれる事象が発生しても何もしません。呼ばれる事象が発生したきにユーザ固有の処理を実行させる場合,DBRResultSetの派生クラスを生成しそこにOnMoveRecord関数のソースコードを定義します。

TRUE,FALSEの指定により,仮想関数実行時は, アプリケーションが検索レコードを参照するのか更新するのかを判断できます。

発生する例外

なし