Windows8 & Office2013 Access2013

Print Friendly

別フォームのサブフォームを更新する

投稿日:

Accessで現在開いているフォームを閉じる時に、別フォームのサブフォームを更新したい場合の方法です。
サブフォームの作成については、サブフォームを含むフォームを簡単作成を参照されてください。

下のように[F商品]フォームには[F商品のサブフォーム]と名前が付いたサブフォームがあります。
たとえば、このサブフォーム内のレコードを選択して、[修正フォームを開く]ボタンをクリックすると[F修正フォーム]を開くように作成しています。

スポンサーリンク

サブフォームのIDを取得するクエリは、下のように抽出条件に
[Forms]![F商品]![F商品のサブフォーム].[form]![ID] と入力して、このクエリを元に[F修正フォーム]を作成しています。

[F修正フォーム]の[閉じる時]のイベントプロシージャに下のように入力します。

サブフォーム関連のページです。
サブフォームのソースオブジェクトの変更

未だにサブフォームになっただけで、あれ?どう書くんだっけ?と、なってしまいます。
自分の備忘録として記しておきます。

Microsoftの解説ページです。
[ACC] サブフォームまたはサブレポートのコントロールを参照する方法

お勧め記事と広告

関連記事

透かしの挿入と設定

Wordでは、下のように文書の背景に透かし文字や画像を挿入することができます。 Word2013では、コマンドの位置が変更になっています。[ ...

Excelのテキストボックスでのタブ設定

Excelでテキストボックスを挿入した後、そのテキストボックス内の文字列にタブ設定をする方法です。 [挿入]タブの[テキストボックス]の[横 ...

デザインタブ新設

Word2013では、[デザイン]タブが新設されています。 Word2010の[ページレイアウト]タブにあった[テーマ]と[ページの背景]グ ...

ユーザーアカウントを取得して更新者を記録する

Accessでフォームを起動した時に自動でPCのユーザーアカウントを取得して、更新者を記録する方法です。 帳票フォームの[編集]ボタンをクリ ...

省略波線の作り方

Excelで省略を意味する波線を作成する方法です。 下のようにグラフで数値が極端に違う場合に使用するといいですね。波線の上下はは黒い線で、中 ...

-Windows8 & Office2013 Access2013

Copyright © 2001-2017 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2017 AllRights Reserved Powered by AFFINGER4.