2017-03-04 44 views
0

從設計器(報告生成器)「運行」時,我有以下報告結果。在運行模式下,repord builder不顯示數據

請注意,即使頭字符串是empy!

enter image description here

如果我保存SSRS服務器上的報告(相同的查詢,相同的SQL Server),我得到:

enter image description here

一個更奇怪的,如果我出口從報告到Excel建設者,我得到:

enter image description here

我怎樣才能在顯示的值「報表生成器」

PS:我有相同的行爲,有或沒有組和摺疊選項

  • 窗口10 Pro的64
  • SQL serveur表達2016
  • 報表生成器2016
+0

您的測試和reportserver指向相同的數據源,數據庫嗎? – Snowlockk

+0

@Snowlockk是的,絕對。 – tschmit007

回答

0

報表生成器/ SSDT緩存數據,因此不需要爲報表的每個預覽運行查詢。

在Report Builder中,嘗試重新運行不同的參數,或者單擊工具欄上的綠色刷新圓按鈕。除非報表生成器期望與以前相同的結果,否則這應該起作用。例如,如果參數篩選器位於Tablix上,而不在數據集查詢中,則不會影響查詢結果,並且更改該參數不會刷新緩存。

上述應該也適用於SSDT,但您有一個額外的保證選項。找到包含您的RDL的文件夾。您還會看到一個.data文件,其名稱與報告的.rdl相同。刪除.data文件(不是RDL)。您的數據集查詢將在下次運行報表時獲取新數據。

+0

刷新沒有效果,沒有本地rdl(報告在服務器上)。請注意,即使標題字符串也不會顯示在報表控件中 – tschmit007

相關問題