2010-06-09 16 views

回答

1

我想你是說你想要將報告導出爲文本文件,但不是CSV格式?你還沒有指定你想要的其他格式,但是如果你想輸出到一個帶有不同類型分隔符的文本文件(例如Tab或|),那麼你可以通過URL訪問來渲染報告並覆蓋一些渲染擴展參數。

例如,要導出到製表符分隔的文件擴展名爲.txt:

http://SERVERNAME/reportserver/?%2fReportFolder%2fMyReport&rs:Format=CSV&rcFieldDelimiter =%09 & RC:擴展= TXT

至於我可以告訴不幸的是,SSRS 2005不支持在rsreportserver.config中設置這些值。但是SSRS 2008確實如此,這意味着在2008年,您可以基於CSV創建新的呈現擴展並指定這些設置。然後,用戶可以從報表管理器的「導出」列表中選擇呈現格式,但正如我所提到的,2005年不支持這種方式,所以我認爲URL訪問是您唯一的選擇。

CSV Device Info settings for SSRS 2005

Report Server URL Access for SSRS 2005

你要打開的文件作爲數據源
相關問題