Report 类

包含可应用于本地报表和服务器报表的方法和属性。

继承层次结构

System.Object
  Microsoft.Reporting.WebForms.Report
    Microsoft.Reporting.WebForms.LocalReport
    Microsoft.Reporting.WebForms.ServerReport

命名空间:  Microsoft.Reporting.WebForms
程序集:  Microsoft.ReportViewer.WebForms(在 Microsoft.ReportViewer.WebForms.dll 中)

语法

声明
Public MustInherit Class Report
用法
Dim instance As Report
public abstract class Report
public ref class Report abstract
[<AbstractClassAttribute>]
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 (从 Object 继承。)
公共方法 ListRenderingExtensions 返回报表的所有可用的呈现扩展插件。
公共方法 LoadReportDefinition(Stream) 使用 Stream 加载要处理的报表定义。
公共方法 LoadReportDefinition(TextReader) 使用 TextReader 加载要处理的报表定义。
受保护方法 MemberwiseClone (从 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 继承。)

页首

注释

此类用作 LocalReportServerReport 对象的基类。有关特定于实现的信息,请参见 LocalReportServerReport

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.Reporting.WebForms 命名空间