0

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 内のクエリ デザイナーです。

ただし、隣接するグループは結果を個別にフィルタリングしていません。

4

0 に答える 0