次の方法で共有


Report.Current イベント (Access)

フォーカスがレコードに移動し、そのレコードがカレント レコードになったとき、またはレポートの再表示か再クエリが実行されたときに発生します。

構文

現在の

Report オブジェクトを表す変数。

注釈

Current イベントが発生したときに、マクロまたはイベント プロシージャを実行するには、"OnCurrent/レコード移動時" プロパティをマクロ名または "[Event Procedure]"/"[イベント プロシージャ]" に設定します。

このイベントは、レポートが開いたときと、フォーカスがレコード間を移動したときのいずれの場合にも発生します。 Current イベント マクロまたはイベント プロシージャは、最初のレコードまたは移動先のレコードが表示される前に実行されます。

フォームの Current イベントが発生したときにマクロやイベント プロシージャを実行すると、メッセージを表示したり、カレント レコードに関連する操作を実行したりすることができます。

Current イベントは、レポートを更新したり、レポートの基になるテーブルまたはクエリを再クエリしたりするときにも発生します。たとえば、マクロで Requery アクションを使用する場合や、Visual Basic コードで Requery メソッドを使用する場合などです。

最初にレポートを開くと、次の順序でイベントが発生します。

OpenLoadResizeActivateCurrent

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。