2013-10-03 73 views
0

我有一個SSRS報告,在預覽模式下不顯示數據。但是,當我在SQL Server 2008 R2中運行相同的查詢時,我可以檢索結果SSRS不顯示數據,但在tsql中運行查詢時顯示數據

這是什麼原因造成的?

我也使用Set FMTOnly關閉,因爲我使用了temptables。

+0

您可能存在錯誤的緩存數據 - 嘗試關閉BIDS,刪除項目文件夾中的所有* .rdl.data文件,然後重新加載報告。 –

+0

@IprPreston我在哪裏可以看到rdl數據文件?對不起,我是新來的。 – user2705620

+0

它們將與實際的rdl文件位於相同的位置;這取決於你如何設置你的項目/解決方案。只需進入根解決方案目錄並搜索該文件夾和所有子文件夾。 –

回答

2

如果使用「SQL Server商業智能開發工作室」而不是「報表生成器」,然後點擊報告服務(這裏是你的表):

  1. 點擊查看 - >屬性窗口(或者直接按F4)
  2. 選擇在屬性窗口中的表矩陣
  3. 找到「常規」,並在「DataSetName的」選擇你的「數據集」
  4. 在表矩陣領域從「數據集」
設定值

或者只是不喜歡這裏(從8:50):http://www.youtube.com/watch?v=HM_dquiikBA

0

一種解決方法應該是:

1)選擇參數並點擊查看報告(你不會看到什麼或某些細胞會顯示內容,有些不是)

2)單擊打印佈局(旁邊的打印機)

你將能夠看到的內容。如果您有展開/摺疊功能,那麼您將無法與用戶界面進行交互。