共用方式為


rrRenderingError

新增: 2006 年 7 月 17 日

詳細資料

產品名稱

SQL Server

產品版本

9.0

產品組建編號

9.00.1399

事件識別碼

rrRenderingError

事件來源

Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings.resources.Strings

元件

Reporting Services

訊息文字

轉譯報表期間發生錯誤。(rrRenderingError) %1

說明

當 Reporting Services 無法轉譯或匯出報表時,就會傳回這個訊息。

通常會產生表示索引超出範圍之訊息的原因如下︰

  • 報表包含巢狀資料區域,而您嘗試將報表匯出到 Excel。Excel 不支援巢狀區域。
  • 轉譯報表時,Reporting Services 會將所有標頭資料列一起保留下來,並且使用第一個資料列的高度計算報表的總高度。如果報表中有自動分頁,則 Reporting Services 會在特定資料列數後插入自動分頁。根據第一個資料列的高度而定,報表可能會大於頁面大小。如果報表的總高度超出頁面,則無法在預期的資料列數之後插入自動分頁,如此便會導致此錯誤。
  • Reporting Services 必須在轉譯報表時判斷影像的大小,以及捨入影像大小時發生的錯誤。

通常會產生表示因為物件目前的狀態導致作業無效之訊息的原因如下︰

  • 報表中有隱藏的資料區域,例如,矩陣資料表資料格內包含隱藏的資料表。

通常會產生表示物件參考未設定為物件的執行個體之訊息的原因如下︰

  • 報表中的空白清單內包含自動分頁。
  • 報表內包含隱藏的群組,而且您嘗試將它匯出到 PDF。
  • 報表包含未在報表伺服器上發行的子報表連結,而且您嘗試將它匯出至 CSV。
  • 報表中包含寬度和 (或) 高度為零的文字方塊。
  • 文字方塊為隱藏狀態,或 NoRows 屬性設定為 true
  • 文字方塊跨越資料表資料格,其中某些資料格具有 Null 值的集合。
  • 報表具有靜態資料行和 (或) 資料列,而且 Visibility 屬性中的 Hidden 設為 true
  • 報表包含靜態資料行和 (或) 資料列,且報表中有總計。
  • 報表具有靜態資料行標頭,而且 Visibility 屬性中的 Hidden 設為 true
  • 矩陣報表包含多個資料行和資料列,並且 Visibility 屬性中的 Hidden 設為 true,而您嘗試匯出到 PDF 或 TIFF。

通常會產生表示索引及長度必須參考字串內位置之訊息的原因如下︰

  • 報表包含的參數值是根據英文以外語言的地區設定而定。
  • 報表包含非特定語言的參考,例如 "en" 而非 "en-US"。

使用者動作

若要對此問題進行疑難排解︰

  • 請檢視訊息內包含的特定錯誤,然後根據訊息而定,檢視您的報表。
  • 如果問題與自動分頁問題有關,請嘗試增加頁面長度、減少第一個資料列的高度,或減少標頭資料列的數目。
  • 如果問題與捨入或擴大影像大小時的錯誤有關,請嘗試稍微增加頁面標頭的高度,以便與影像高度有所區別,或者嘗試變更為更適合的影像大小。