SSRSでレポートを作成しています。
私は以下のようなリターンセットを持っています:
store, name, filter, data
1 Hol 1 1.5
2 Nam 2 3.5
3 Hol 3 1.5
2 Nam 3 3.5
問題は、隣接する 3 つのグループを持つテーブルがあることです。各グループに、フィルターでフィルター処理するフィルターを配置しました (グループ 1 フィルターは 1 のフィルターで結果をフィルター処理します) など。
提示されている問題は、テーブルが最初のフィルター結果のみをフィルター処理しているように見えるという事実です。
次のようなテーブル結果が得られます。
Hol 1.5
他の 2 つの行を処理することすらできません。テーブル全体に 3 のフィルターを適用し、グループ レベルでフィルターを機能させると、次のようになるため、データが存在することはわかっています。
Hol 1.5
Nam 3.5
処理される最初のフィルターが、それが参照する唯一のフィルターのようです。
グループ フィルターを使用せずにテーブル フィルターを使用して合計を実行すると、8.0が返されます。
この問題は私を狂わせています。データは個々のフィルターと共にあり、MS でテストされ、SSRS 内のクエリ デザイナーです。
ただし、隣接するグループは結果を個別にフィルタリングしていません。