2010-09-03 37 views
1

我有SQL 2008(不是R2)。我想有一個矩陣報告,其中用戶可以選擇結果集SQL列是矩陣的列組中的一個..矩陣報表中的SSRS 2008動態列?

例如

A B Value 
a1 b1 10 
a2 b2 20 
a3 b2 30 

所以可能矩陣可以是(用戶從下拉菜單中選擇與A,B)。

通過一個

 a1 a2 a3 
Value 10 20 30 

採用B

 b1 b2 
Value 10 50 

回答

2

question應該解決您的問題。這是一種使用參數來引用數據集中的字段的方法。

1

我havne't其實像這樣做過什麼,但我有一個理論,你可以修改該組的表達有一個iif語句來更改哪個字段分組在

因此,對於列組,將gorup的表達式更改爲= iif(ParameterValue = 1,Field1,Field2)