語言

Report 類別

定義

代表一份報告。

public ref class Report sealed : Microsoft::ReportingServices::OnDemandReportRendering::IDefinitionPath
public sealed class Report : Microsoft.ReportingServices.OnDemandReportRendering.IDefinitionPath
type Report = class
    interface IDefinitionPath
Public NotInheritable Class Report
Implements IDefinitionPath
繼承
Report
實作

屬性

名稱 Description
Author

找到報告作者。

AutoRefresh

它會取得報告頁面(以 HTML 呈現)自動刷新的速度,幾秒鐘內。

Body
已淘汰.

拿到報告正文。

ConsumeContainerWhitespace

會得到一個值,指示當內容物成長時,容器(例如主體和矩形)是否應該全部使用,而不是保留內容物與容器間的最小空白。

CustomProperties

取得要交給報表渲染元件的自訂資訊

DataElementName

取得代表報告資料的頂層元素名稱。

DataElementStyle

會取得一個值,指示葉節點層級的值(例如文字框值和圖表資料值)應該以元素或屬性形式呈現。

DataSchema

取得用於報告資料渲染的結構或命名空間。

DataSetName

如果報告只包含一個資料集,則會取得資料集名稱。

DataTransform

取得一個轉換位置,應用於報表資料渲染。 這可以是完整的資料夾路徑(例如 “/xsl/xfrm.xsl”)或相對路徑(例如 “xfrm.xsl”)。

DefaultFontFamily

取得預設的字型家族以支援報表服務。

DefinitionPath

在報告定義中取得該報告定義物件的路徑。

Description

取得報告的描述。

DocumentMap

取得報告所需的文件地圖。

ExecutionTime

取得報告執行時間最近一次。

HasBookmarks

會得到一個表示報告包含書籤的值。

HasDocumentMap

會獲得一個表示報告包含文件映射標籤的值。

ID

取得此報告定義物件的唯一識別碼。

InitialPageName

會有一個運算式,評估到報告頁面的初始或預設名稱。

Instance

取得包含此報告定義物件計算值的報告實例物件。

Language

會得到一個與文本主要語言相符的表達式。

Location

取得報告執行地點。

Name

會取得報告名稱。

NeedsHeaderFooterEvaluation
已淘汰.

會取得一個值,指示是否必須在呼叫 GetPageSections 前,對頁面上的每個項目都呼叫 AddToCurrentPage。

NeedsOverallTotalPages

會取得一個值,指示該值是否 Globals!OverallTotalPages 用於頁首或頁尾,且在產生渲染輸出時需計算此值。

NeedsPageBreakTotalPages

會取得一個值,指示該值是否 Globals!TotalPages 被用於頁頭或頁尾,且在產生渲染輸出時需要計算這個值。

NeedsReportItemsOnPage

會獲得一個值,表示頁頭或頁尾是否有聚合資料的聚合。TextBox

NeedsTotalPages

會取得一個值,指示頁面頁頭或頁尾是否使用了 或 Globals!TotalPagesGlobals!OverallTotalPages 值,且產生渲染輸出時需計算此值。

Page
已淘汰.

取得報告的版面配置資訊。

Parameters

取得報告參數。

ParentDefinitionPath

取得報告定義物件在報告定義中父節點的路徑。

ReportSections

能取得報告中的部分。

ShowHideToggle

會取得目前渲染請求中切換物品的唯一名稱(如果有的話)。

SnapshotPageSizeInfo

能大致反映報告大小,進而驅動渲染擴充套件內的記憶體管理決策。

SortItem

取得目前渲染請求中所選使用者排序項目的唯一名稱(如果有的話)。

Width
已淘汰.

了解報告的寬度。

方法

名稱 Description
AddToCurrentPage(String, Object)

將文字框的值註冊為目前頁面上。

CreateChunk(Report+ChunkTypes, String)

為渲染報告的一段建立串流。

EnableNativeCustomReportItem()

表示渲染器原生支援所有自訂報告項目類型,因此處理引擎不應該產生影像。

EnableNativeCustomReportItem(String)

表示渲染器原生支援所有自訂報告項目類型,因此處理引擎不應該產生影像。

GetChunk(Report+ChunkTypes, String)

會拿到一份報告資料。

GetOrCreateChunk(Report+ChunkTypes, String, Boolean)

取得或建立報告資料區塊。

GetPageSections()
已淘汰.

導致目前頁面的頁面標題/頁尾計算。 此方法必須在存取報告的 PageSections 前被呼叫。

GetReportUrl(Boolean)

報告執行的網址。

GetResource(String, Byte[], String)

擷取渲染過程中使用的輔助資源;例如,XML 渲染器所使用的 XSLT。

GetStreamUrl(Boolean, String)

客戶端應用程式可透過此網址請求該名稱的串流。

SetPage(Int32, Int32)
已淘汰.

設定目前的頁碼和總頁數。 此方法必須在 GetPageSection 之前被呼叫。 如果 NeedsHeaderFooterEvaluation 為真,totalPages 的論證必須是正確的。 否則,這個論點就不會被使用。

適用於