0

我與創造的RLDC報告包含旭日形圖,其是與SQL自帶2016如何將旭日形圖添加到RDLC

但是在Visual Studio 2015年新圖的一個任務添加該類型圖表的選項僅在將其添加到屬於報表項目的RDL文件中時纔會顯示,而不是在ac#項目中的RDLC文件中。由於此代碼在Web服務器上運行,而不是在報告服務器上運行,因此會出現問題。

是否可以將Sunburst圖表添加到RLDC?如果是這樣如何?

RDL選擇圖表類型 RDL Select Chart Type

RDLC選擇圖表類型 RDLC Select Chart Type

手動添加該圖表以在發生錯誤的RDLC結果。旭日不是有效的值 Error: Sunburst is not a valid value

以一個RDL和 enter image description here

它重命名爲RDLC按照丹·安德魯斯建議的結果,但是然後用

出現了錯誤報告的定義有一個無效的目標命名空間'http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition',無法升級。

+0

您可以嘗試將RDL重命名爲RDLC,您可以編輯XML以撕掉RDLC沒有的東西(如連接)。這可能有幫助 - 或不:https://msdn.microsoft.com/en-us/library/ms252109(v=vs.80).aspx – SQLMason

+0

@DanAndrews提示將其轉換爲最新的RDLC格式,然後出現錯誤「報告定義有一個無法升級的無效目標命名空間'http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition'。」 – Dijkgraaf

+0

這很糟糕,但值得一試。我希望別人有一個真正的答案。 – SQLMason

回答

1

RDLC樣式的報表是不需要SQL Server的客戶端報表。 Sunbursts附帶SQL Server 2016的事實並不相關:您擁有的SQL Server版本不會影響RDLC報告。

您正在尋找開發Visual Studio('本地報告')附帶的報告,該報告將處於Visual Studio 2015的RDLC文件級別。聽起來像Report Viewer 2016控件將會出現功能可能有所幫助。

+0

認爲這是值得回答的,而不是人們試圖將意見解釋爲自己的問題。 – Rich

+0

我後來聽說他們通過升級到Visual Studio 2017進行開發來解決此問題,然後可以使用Sunburst。 – Dijkgraaf

+0

還是說Visual Studio 2017包含Report VIewer 2016控件? – Rich