0
我的報告中有一個矩陣。ssrs基於查詢字段的列分組
矩陣的列將基於我的查詢中的「代碼」列。
代碼的不同的值是A,B,C,d,E,F
我想在基質3列:
如果代碼是在(A,B),那麼數據將如果代碼在(C,D)中,則數據將顯示在第二列 上,如果代碼在(E,F)中,那麼數據將顯示在第三列上
我該如何執行此操作?如果我的代碼列創建一個列組,它會顯示6列的矩陣
預先感謝您 果醬
我的報告中有一個矩陣。ssrs基於查詢字段的列分組
矩陣的列將基於我的查詢中的「代碼」列。
代碼的不同的值是A,B,C,d,E,F
我想在基質3列:
如果代碼是在(A,B),那麼數據將如果代碼在(C,D)中,則數據將顯示在第二列 上,如果代碼在(E,F)中,那麼數據將顯示在第三列上
我該如何執行此操作?如果我的代碼列創建一個列組,它會顯示6列的矩陣
預先感謝您 果醬
在DataSet中,創建一個名爲像GroupedCode
一個計算方法爲場。使用類似的表達式:
=Switch(Fields!Code.Value = "A" or Fields!Code.Value = "B", "AB"
, Fields!Code.Value = "C" or Fields!Code.Value = "D", "CD"
, Fields!Code.Value = "C" or Fields!Code.Value = "D", "EF")
現在,每一行都會有投入他們在三組中的一個作爲所需的場 - 在Tablix中您可以使用此計算字段像任何其他領域;創建一個基於此的列組,你將有你需要的三列。
謝謝伊恩,它的工作原理! :) – JamDakh