#485 メイン側が空のときにサブフォームに全レコードを表示させる方法 フォーム

メイン/サブフォーム形式のフォームでは、サブフォームコントロールの「リンク親フィールド」プロパティに設定されたコントロールへの入力値に応じて、サブフォーム内に表示されるデータが絞り込まれます。
サブフォーム内のデータが絞り込まれる

このとき、メインフォーム側のそのコントロールが空欄の場合、サブフォームの「リンク子フィールド」プロパティに設定されたフィールドの値がNULLのデータが抽出されるわけではありません。常にサブフォームは空の状態(何も抽出されない状態)となります。
サブフォームは空の状態となる


このような場合、サブフォームコントロールの「空のマスタのフィルタ」プロパティを”いいえ”に書き換えると、メイン側のリンクフィールドが空欄の場合には抽出処理が行われず、サブフォームのレコードソースの全レコードが画面表示されるようになります。
サブフォームには全レコードが表示される
| Index | Prev | Next |

この情報は参考になりましたか?、問題は解決しましたか?、もしまだなら......
T'sWareのワンポイトテクニカルアドバイスをご利用ください。3000円/件〜でご支援します。
スタンドアロンからSQL Server対応まで、オーダーメイドのシステムを短納期・安価でお届けします
 

Copyright © T'sWare All rights reserved