修正: 報告的服務"SortExpression"時,會造成 rsComparisonError 設定為"DataTimeOffset"的資料行中沒有 NULL 值

Bug #: 10729322 (sqlbuvsts01)
錯誤 #: 10729321 (sqlbuvsts01)
錯誤 #: 10729319 (sqlbuvsts01)
錯誤 #: 9805970 (sqlbuvsts01)
錯誤 #: 9845309 (sqlbuvsts01)
錯誤 #: 9845314 (sqlbuvsts01)
錯誤 #: 67143 (內容的概念)
錯誤 #: 65795 (內容的概念)
錯誤 #: 62142 (內容的概念)
錯誤 #: 60644 (內容的概念)

狀況

請考慮下列情況:

  • 您在 Microsoft SQL Server Reporting Services 建立報表。

  • 您可以使用使用者排序運算式在報表中,且資料行資料型別設定為DateTimeOffset

  • 資料行中有一或多個 null 值。

在這種情況下當您預覽報表,並執行排序作業設定為DateTimeOffset,在資料行上的會收到下列錯誤訊息:

本機報表處理期間,發生錯誤。
Tablix SortExpression 處理 '* * *' 無法執行。比較失敗。請檢查 SortExpression 傳回的資料型別。(rsComparisonError)

解決方案

這個問題的修正包含在下列更新:

SQL Server 的每個新的累積更新包含的所有修補程序與安全性修正,全都包含在先前的累積更新。簽出最新的累積更新前景的 SQL Server:

累積更新最新的 SQL Server 2017

對於 SQL Server 2016年的最新的累積更新

SQL Server 2014 的最新累積更新

最新的 SQL Server 2012 SP3 的累積更新

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

參考

了解 Microsoft 用來描述軟體更新的有關的術語

KE: huirzhou
作者:
作者: v thomr
技術編審: sqlprev;daleche;aparnavi;jingtong;joshger;v-fmeng;huirzhou
編輯器: v jesits

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×