2013-11-15 31 views
0

我正在使用SoftArtisans ExcelWriter進行SSRS(版本8.6),並且想知道是否可以創建(非餅圖)圖表,例如,一個堆疊的條形圖,有多個系列?我可以使用Excelwriter和SSRS集成創建非餅圖嗎?

我可以很容易地創建餅圖,這就是幫助文檔顯示的內容,但沒有其他類型的SSRS集成圖表的樣本。

將excel模板嵌入到.rdl文件中,並在用戶使用OfficeWriter的Excel呈現擴展名導出生成的報表時創建電子表格。但是報告由用戶手動運行,因此我無法在用戶看到它之前執行任何代碼來修改Excel對象。

任何人都可以確認只有餅圖可以用於SSRS集成,或者提供一些關於其他圖表類型是否可能的信息?

回答

1

您應該可以創建任何類型的圖表。

OfficeWriter SSRS集成工作方式(以及簡單的Template對象)就是將所有數據都插入到數據標記中。然後它會在工作簿中找到指向數據標記的引用,並將它們展開爲指向所有新插入的數據。

所以你真的可以添加任何類型的圖表。您只需確保您創建的圖表指向數據標記作爲源數據。

數據標記將對應於單個系列或橫軸數據。然後,隨着數據填充,系列中的值將被填充。

在我們的reporting demo頁面底部有一個鏈接,點擊「查看報告模板」,您可以點擊下載,Excel文件顯示指向數據標記的各種不同圖表。

+0

謝謝。報告演示的鏈接非常有用。我們現在可以創建我們的條形圖。 – DeanOC

2

您可以創建Excel可以創建的任何類型的圖表,因爲您正在使用Excel在模板文件中創建圖表。

這裏是我如何設置我的模板來構建散點圖的示例(請忽略圖表的標題,我忘了從餅圖中重命名它)。

我在我的模板中插入一個圖表,將類型設置爲散點圖,並從兩個數據源中將4個數據標記放置在我的圖表下。

enter image description here

接下來我編輯圖表系列,並指出他們在我的文件中的數據標記。從ExcelWriters SSRS集成中填充模板時,它將用數據替換所有數據標記,並更新圖表的系列。

enter image description here

模板文件重新部署到我的報表服務器後,我現在可以將文件導出到Excel進行OfficeWriter,以下我的輸出顯示。

enter image description here

免責聲明:我爲SoftArtisans OfficeWriter的制定者OfficeWriter開發工作。

請讓我知道這是否有幫助。

+0

您的提示非常有幫助。我們遇到了只有一組數據標記的問題,並且需要多個系列。但是通過創建一個數據透視表來擴展數據行,並從數據透視表創建一個圖表來解決這個問題。 – DeanOC

相關問題