我有一個基於參數選擇隱藏某些列的Reporting Services 2012表,因爲某些選擇會導致數據集在運行時排除某些列。因此,如PassportID列將有一個隱藏條件表達式,如:SSRS - 列儘管可見性狀態下載到.CSV
=IIF(Parameters!TransitMode.Value = "bus"
OR Parameters!TransitMode.Value = "train",True,False)
當報告呈現的列確實隱藏,當它被下載到Excel中。問題是我需要將它下載到.CSV文件。 SSRS中的.CSV下載程序沒有可以像Excel一樣保留隱藏條件的佈局渲染器。
我查看了DataElementOutput屬性,但是將其從「Auto」默認設置改爲只顯示無條件下載或排除的選項,而不是基於渲染中的列可見性。
有沒有辦法從下載的.CSV中排除整個呈現的列?
不幸的是,我需要將整列排除在外。目前SSRS中的單個tablix似乎不可能。 – Buggieboy
是的,我懷疑這會很快添加。 CSV和XML輸出被設計爲穩定的輸出格式,用於連接業務系統,例如將數據提供給SSIS包。 –