LocalReport.Render 方法 (String, String, PageCountMode, CreateStreamCallback, array<Warning[]%)
使用指定页计数模式处理报表,并使用回调函数提供的流以指定格式呈现报表。
命名空间: Microsoft.Reporting.WebForms
程序集: Microsoft.ReportViewer.WebForms(在 Microsoft.ReportViewer.WebForms.dll 中)
语法
声明
Public Sub Render ( _
format As String, _
deviceInfo As String, _
pageCountMode As PageCountMode, _
createStream As CreateStreamCallback, _
<OutAttribute> ByRef warnings As Warning() _
)
用法
Dim instance As LocalReport
Dim format As String
Dim deviceInfo As String
Dim pageCountMode As PageCountMode
Dim createStream As CreateStreamCallback
Dim warnings As Warning()
instance.Render(format, deviceInfo, pageCountMode, _
createStream, warnings)
public void Render(
string format,
string deviceInfo,
PageCountMode pageCountMode,
CreateStreamCallback createStream,
out Warning[] warnings
)
public:
void Render(
String^ format,
String^ deviceInfo,
PageCountMode pageCountMode,
CreateStreamCallback^ createStream,
[OutAttribute] array<Warning^>^% warnings
)
member Render :
format:string *
deviceInfo:string *
pageCountMode:PageCountMode *
createStream:CreateStreamCallback *
warnings:Warning[] byref -> unit
public function Render(
format : String,
deviceInfo : String,
pageCountMode : PageCountMode,
createStream : CreateStreamCallback,
warnings : Warning[]
)
参数
- format
类型:System.String
呈现报表所用的格式。此参数将映射到某个呈现扩展插件。支持的格式包括 Excel、PDF、Word 和 Image。
若要访问可用呈现扩展插件列表,请使用 ListRenderingExtensions 方法。
- deviceInfo
类型:System.String
一个 XML 字符串,包含 format 参数中所指定的呈现扩展插件所需的设备特定内容。有关特定输出格式的设备信息设置的更多信息,请参见《SQL Server 联机丛书》中有关设备信息设置的部分。
- pageCountMode
类型:Microsoft.Reporting.WebForms.PageCountMode
指定页计数模式的 PageCountMode 枚举值。此参数对于硬页呈现器没有作用。有关软页和硬页呈现器的更多信息,请参见 d57866f5-d876-41ce-bc49-0e72486a9617。理解呈现行为
- createStream
类型:Microsoft.Reporting.WebForms.CreateStreamCallback
一个将用于提供 Stream 对象以进行呈现的 CreateStreamCallback 委托函数。
- warnings
类型:array<Microsoft.Reporting.WebForms.Warning[]%
[out] 一个 Warning 对象数组,用于描述在处理和呈现报表的过程中出现的任何警告。
注释
此方法在 createStream 参数中接受 CreateStreamCallback 委托函数,以支持对辅助流进行自定义处理。此方法对于打印很有用。
此方法成功完成后,pageCountMode 的值影响当您调用 GetTotalPages() 方法时 LocalReport 对象使用的页计数模式。有关更多信息,请参见 GetTotalPages。