共用方式為


rsProcessingError

新增: 2006 年 7 月 17 日

詳細資料

產品名稱

SQL Server

產品版本

9.0

產品組建編號

9.00.1399

事件識別碼

rsProcessingError

事件來源

Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings.resources

元件

Reporting Services

符號名稱

訊息文字

報表處理時發生錯誤。

說明

發行、處理或建立報表的訂閱時,發生一個或多個錯誤。這個錯誤訊息表示偵測到至少一個錯誤。

可能的原因

可能的原因包括:

  • 報表伺服器上發生處理錯誤。
  • 在預覽報表時,於處理本機報表期間發生處理錯誤。
  • 群組運算式經評估為不正確的資料類型。
  • 運算式參考了欄位集合中不存在的欄位。
  • 運算式參考了報表參數集合中不存在的參數。
  • 無法載入不正確部署的自訂組件或 Reporting Services 組件。
  • 篩選運算式經評估為不正確的資料類型。
  • Nullable 屬性設定為 False 的參數偵測到參數中有 Null 值。
  • 資料區域的隱藏運算式中有錯誤:物件參考未設定為物件的執行個體。

使用者動作

尋找詳細資訊

執行下列其中一個或多個動作:

  • 如果要從報表伺服器檢視報表,或是將報表當做訂閱檢視,請查看錯誤訊息的全文。全文中會提供其他資訊。
  • 如果您在報表設計師中撰寫報表,並且在處理或發行報表時看到這個錯誤,[錯誤清單] 視窗中會提供其他資訊。
  • 如果您在報表伺服器上檢視報表,並以本機管理員身分在報表伺服器上執行,只要以滑鼠右鍵按一下頁面,然後選取 [檢視來源],就可以檢視呼叫堆疊。呼叫堆疊中會提供其他資訊。
  • 如果您以本機管理員的身分在報表伺服器上執行,請在記錄中搜尋「報表處理期間發生錯誤。例如 rsProcessingAborted」訊息之後,以括號括住顯示的 Token。記錄項目會包含更多資訊。報表伺服器記錄檔通常是位於 <installdrive>:\Program Files\Microsoft SQL Server\MSSQL.N\Reporting Services\Logfiles\ReportServer_datetimestamp.log。

無法載入運算式主機組件

自訂組件必須以強式名稱簽署,並設定為 AllowPartiallyTrustedCallers 屬性。

不存在的參數或欄位

檢查拼字:參數名稱和欄位名稱都必須區分大小寫。請檢查運算式中參考的參數或欄位是否確實存在,以及拼法是否正確。

參數屬性和 Null

多重值參數不可以是 Null。

確認函數呼叫是 Visual Basic 而不是 SQL

在關聯式資料庫上,您可以在查詢文字中使用 SQL 函數。您不能在查詢中使用 Visual Basic 函數。

在 Reporting Services 中,運算式可以使用 Visual Basic 函數 (System.Math 或 System.String 函數)、完整 .NET Framework 函數,或是自訂程式碼或自訂組件中提供的自訂函數。您不能在運算式中使用 SQL 函數。

請確認查詢和運算式中的函數呼叫有效。

請參閱

其他資源

在 Reporting Services 中建立運算式
在運算式中使用報表功能 (Reporting Services)
Reporting Services 中的運算式範例
定義報表資料集
使用參數來控制報表資料
在運算式中使用參數
使用報表資料集中的欄位
在運算式中使用自訂程式碼參考 (Reporting Services)
偵錯與發行報表

說明及資訊

取得 SQL Server 2005 協助