#420 サブフォームのレコード数をメインフォームに表示するには? フォーム

メイン/サブフォーム構成のフォームにおいて、サブフォーム上に抽出されているレコード数を、メインフォーム上のテキストボックスに表示させる方法です。

それには、メインフォームのテキストボックスの"コントロールソース"プロパティに、次のような設定を行います。

   =受注明細_sub.Form.Recordset.RecordCount

ここで、"受注明細_sub"は、サブフォームのコントロールの"名前"プロパティを示しています。これによって、特にプログラムなどは必要なく、サブフォームの内容が切り替わるたびに、この表示内容も変わります。

フォームのデザインとプロパティシート:
フォームのデザインとプロパティシート

実行結果:
実行結果
実行結果

※フォーム上のレコード数をそのフォームに表示する場合、たとえばメインフォームのレコード数をメインフォーム上のテキストボックスに表示する、あるいはサブフォームのレコード数をサブフォーム上のテキストボックスに表示するといった場合には、「#002 フォーム上に抽出されているレコード数を表示するには?」の方法が使えます。
| Index | Prev | Next |



T'sFactory
Accessで動く生産管理DB
Ureru Express
Webで使う販売顧客管理
Access開発&アドバイス
DB開発やテクニカルアドバイス
Copyright © T'sWare All rights reserved