KB2891083 - 修正:在 SSRS 2012 或 SSRS 2014 的 SharePoint 整合模式下,參數預設值的表達式只能執行一次

套用到
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

此熱修正適用於 Microsoft SQL Server 2012 Reporting Services (SSRS 2012) 以及 2014 SQL Server Reporting Services (SSRS 2014) 。

症狀

請考慮以下案例:

  • 你可以將 Microsoft SQL Server 2012 Reporting Services (SSRS 2012) 或 SQL Server 2014 Reporting Services (SSRS 2014) 設定為 SharePoint 整合模式。
  • 你有一個報告,裡面有基於表達式的預設值參數。
  • 你要為報告建立訂閱。
  • 訂閱屬性頁面的參數中並未顯示「使用預設」選項。

在此情況下,預設值的表達式只會被評估一次。 此外,當訂閱再次執行時,會使用舊值取代預設值的表達式。

解決方式

此問題首次在 SQL Server 的累積更新中得到修正。

2014 SQL Server 累積更新 1 /en-us/help/2931693

2012 SQL Server SP1 累積更新 7 /en-us/help/2894115

關於 SQL Server 的累積更新

每次新的 SQL Server 累積更新都包含了之前累積更新中包含的所有熱修補與安全修補。 請查看 SQL Server 的最新累積更新:

      

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。