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
包含 format 參數中指定之轉譯延伸模組所需之裝置特定內容的 XML 字串。如需特定輸出格式之裝置資訊設定的詳細資訊,請參閱《SQL Server 線上叢書》中的Device Information Settings。
- pageCountMode
型別:Microsoft.Reporting.WebForms.PageCountMode
PageCountMode 列舉值,可指定頁面計數模式。這個參數對硬分頁轉譯器沒有作用。如需軟分頁和硬分頁轉譯器的詳細資訊,請參閱Understanding Rendering Behaviors。
- createStream
型別:Microsoft.Reporting.WebForms.CreateStreamCallback
用來提供要轉譯之 Stream 物件的 CreateStreamCallback 委派函式。
- warnings
型別:array<Microsoft.Reporting.WebForms.Warning[]%
[out] Warning 物件的陣列,描述報表處理及轉譯期間所發生的任何警告。
備註
這個方法接受 createStream 參數中的 CreateStreamCallback 委派函式,以支援次要資料流的自訂處理。這個方法在列印時很有用。
在這個方法成功完成之後,pageCountMode 的值會影響您在呼叫 GetTotalPages() 方法時 LocalReport 物件所使用的頁面計數模式。如需詳細資訊,請參閱 GetTotalPages。