2012-11-12 26 views
2

我有一個SSRS報告。我在Tablix成員的隱藏屬性中使用了一個表達式。 我的意圖是僅顯示那些評估爲表達式爲'假'的記錄。SSRS REPORT導出到.csv時顯示不可見列

當我將此報告導出爲ex​​cel時,所有內容都工作正常,即隱藏記錄未顯示,但是當我將相同報告導出爲.csv時,還會顯示隱藏記錄。

我曾嘗試在隱藏屬性中使用= iif(Globals!RenderFormat.Name =「CSV」,True,False),並嘗試將「數據元素輸出」從自動更改爲輸出,但他們沒有工作。

有沒有人提前解決過這個問題?

+1

我相信這是http://stackoverflow.com/questions/13015873/ssrs-2012-and-csv-export/13016088#13016088的副本如果沒有,請讓我們知道您的問題是如何不同。 –

+0

嗨傑米,問題是一樣的,但沒有任何解決方案提供的早期文章。 –

+0

@ShivaShankarReddy如果有另外一個問題要求同樣的事情,請不要發佈一個新的重複問題,而是嘗試[關注舊問題](http://meta.stackexchange.com/questions/7046/how-而不是我的注意力 - 舊的 - 未答覆的問題)。 – Jeroen

回答

1

「隱藏」屬性是報告項目的格式屬性。導出爲CSV時,忽略所有格式和佈局屬性,因此無論「隱藏」屬性的值如何,報表中的所有數據都將導出到CSV文件。

一種解決方法是使用表達式來設置報告項目的,以便將其設置爲無或零而不是隱藏(或隱藏)。