OnMoveRecordメソッド
機能
カーソルを移動したときに呼び出される仮想関数です。
形式
virtual void OnMoveRecord(BOOLEAN bSaveAndValidate)
引数
bSaveAndValidate
Openメソッドを呼び出して検索結果をResultSetに初めて読み込む場合,Nextメソッドなどのカーソル移動系のメソッドを呼び出した場合は,引数bSaveAndValidateにFALSEが指定されて呼び出されます。また,Updateメソッドを呼び出してデータを更新する場合は,引数bSaveAndValidateにTRUEが指定されて呼び出されます。
戻り値
なし
機能詳細
レコードを読み込んだり,更新したりする場合に呼び出されます。そのため,アプリケーションから直接この仮想関数を呼び出せません。提供されているOnMoveRecord仮想関数には呼ばれたときの処理が定義されていませんので,実際に呼ばれる事象が発生しても何もしません。呼ばれる事象が発生したきにユーザ固有の処理を実行させる場合,DBRResultSetの派生クラスを生成しそこにOnMoveRecord関数のソースコードを定義します。
TRUE,FALSEの指定により,仮想関数実行時は, アプリケーションが検索レコードを参照するのか更新するのかを判断できます。
発生する例外
なし