Report 類別
包含同時適用於本機和伺服器報表的方法與屬性。
繼承階層架構
Object
Microsoft.Reporting.WinForms.Report
Microsoft.Reporting.WinForms.LocalReport
Microsoft.Reporting.WinForms.ServerReport
命名空間: Microsoft.Reporting.WinForms
組件: Microsoft.ReportViewer.WinForms (在 Microsoft.ReportViewer.WinForms.dll 中)
語法
'宣告
Public MustInherit Class Report
public abstract class Report
public ref class Report abstract
[<AbstractClass>]
type Report = class end
public abstract class Report
Report 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
DisplayName | 取得或設定報表的顯示名稱。 | |
IsDrillthroughReport | 指出報表是否為鑽研報表。 | |
IsReadyForRendering | 取得 Boolean 值,這個值表示報表定義和所有必要參數是否已指定,而且所有資料來源是否已準備好可供使用。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
Equals | 判斷指定的物件是否等於目前的物件。 (繼承自 Object)。 | |
Finalize | 在記憶體回收開始前,允許物件嘗試釋放資源,並執行其他清除作業。 (繼承自 Object)。 | |
GetDefaultPageSettings | 取得報表所指定的預設頁面設定。 | |
GetDocumentMap | 傳回本機報表之文件引導模式的表示法。 | |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 | |
GetParameters | 傳回報表的報表參數屬性。 | |
GetTotalPages() | 傳回報表中的軟分頁總數。 | |
GetTotalPages(PageCountMode%) | 傳回報表中的軟分頁總數以及表示目前頁面計數模式的 PageCountMode 值。 | |
GetType | 取得目前實例 Type 的屬性。 (繼承自 Object)。 | |
ListRenderingExtensions | 傳回本機報表所有可用的轉譯延伸模組。 | |
LoadReportDefinition(Stream) | 使用 Stream 載入要進行處理的報表定義。 | |
LoadReportDefinition(TextReader) | 使用 TextReader 載入要進行處理的報表定義。 | |
MemberwiseClone | 建立目前 Object 的淺層複製 (Shallow Copy) 。 (繼承自 Object)。 | |
Refresh | 使報表利用新資料來進行轉譯。 | |
Render(String) | 處理報表並依照指定的格式轉譯它。 | |
Render(String, String) | 處理報表並依照指定的格式轉譯它。 | |
Render(String, String, String%, String%, String%, array<String[]%, array<Warning[]%) | 處理報表並依照指定的格式轉譯它。 | |
Render(String, String, PageCountMode, String%, String%, String%, array<String[]%, array<Warning[]%) | 使用指定的 PageCountMode 值來處理報表,並依照指定的格式轉譯該報表。 | |
SetParameters(ReportParameter) | 設定報表的報表參數屬性。 | |
SetParameters(IEnumerable<ReportParameter>) | 設定報表的報表參數屬性。 | |
ToString | 傳回代表目前物件的字串。 (繼承自 Object)。 |
回頁首
備註
這個類別是做為 LocalReport 和 ServerReport 物件的基底類別。如需實作特定的資訊,請參閱 LocalReport 和 ServerReport。
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。