Report.Current イベント (Access)
フォーカスがレコードに移動し、そのレコードがカレント レコードになったとき、またはレポートの再表示か再クエリが実行されたときに発生します。
構文
式。現在の
式Report オブジェクトを表す変数。
注釈
Current イベントが発生したときに、マクロまたはイベント プロシージャを実行するには、"OnCurrent/レコード移動時" プロパティをマクロ名または "[Event Procedure]"/"[イベント プロシージャ]" に設定します。
このイベントは、レポートが開いたときと、フォーカスがレコード間を移動したときのいずれの場合にも発生します。 Current イベント マクロまたはイベント プロシージャは、最初のレコードまたは移動先のレコードが表示される前に実行されます。
フォームの Current イベントが発生したときにマクロやイベント プロシージャを実行すると、メッセージを表示したり、カレント レコードに関連する操作を実行したりすることができます。
Current イベントは、レポートを更新したり、レポートの基になるテーブルまたはクエリを再クエリしたりするときにも発生します。たとえば、マクロで Requery アクションを使用する場合や、Visual Basic コードで Requery メソッドを使用する場合などです。
最初にレポートを開くと、次の順序でイベントが発生します。
Open → Load → Resize → Activate → Current
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。