Form.OnInsert プロパティ (Access)

Sets or returns the value of the Before Insert box in the Properties window of a form. 読み取り/書き込みが可能な String です。

構文

OnInsert

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

注釈

このプロパティは、イベントがトリガーされたときに Microsoft Access が実行するアクションをプログラムで変更する場合に役立ちます。 たとえば、イベントの発生状況に応じて、次のイベントまでの間に式のパラメーターを変更したり、イベント プロシージャから式またはマクロに切り替えるなどの制御を自動化できます。

Although the name of this property is OnInsert, setting this property actually sets the value of the Before Insert box.

BeforeInsert イベントは、新規レコードに最初の文字を入力したときに発生します。ただし、レコードが実際に作成される前に発生します。

OnInsert 値は、[ビルダーの選択] ウィンドウ (フォームの [プロパティ ウィンドウ] の [挿入] ボックスの横にある [ビルド] ボタンを選択してアクセスします) で選択した選択に応じて、次のいずれかになります。

  • 式ビルダーを選択した場合、値は =expression になります。ここで、 expression は式ビルダー ウィンドウからの式です。

  • [マクロ ビルダー] を選択した場合、値はマクロの名前です。

  • Code Builder を選択すると、値は [Event Procedure] になります。

[BeforeInsert/挿入前処理] プロパティ ボックスが空白の場合、OnInsert プロパティの値は空文字列になります。

次の例では、[注文入力] フォームの [即時] ウィンドウに OnInsert プロパティの値を出力します。

Debug.Print Forms("Order Entry").OnInsert

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

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