1

これは Access 2007 のレポートに関する質問です。解決策にプログラミングが必要かどうかはわかりませんが、誰かが助けてくれることを願っています。

特定のテーブル (A と呼びます) のすべてのレコードを一覧表示し、関連するテーブル (B と呼びます) の関連するレコードごとにグループ化するレポートがあります。「グループ ヘッダー」を使用して、テーブル B の情報をレポートに追加します。

レポートに表示される table-A のレコードをフィルタリングすると、問題が発生します。テーブル B の特定のレコード (X と呼ぶ) に関連するすべてのテーブル A レコードを除外すると、レポートにレコード X グループ ヘッダーが表示されなくなります。

考えられる回避策として、テーブル B の各レコードに対して、テーブル A に空のレコードが 1 つあることを確認しようとしました。そうすれば、これらの空のレコードを除外しないように指定できます。ただし、結果として、レポートの各グループの先頭に 1 レコード分の高さの空白スペースができてしまいます。

代替ソリューションを知っている人はいますか?

編集:

明確にするために、達成したいことを強調する必要があります。フィルタリングされた table-A のどのレコードにもリンクされていない table-B のレコードの場合、これらのレコードのグループ ヘッダー (およびフッター) はレポートに表示されません。グループのヘッダーとフッターがすぐに表示されるように、これを変更しようとしています (グループ本体に入れるレコードが明らかにないため)。

4

0 に答える 0