共用方式為


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

備註

這個方法接受 createStream 參數中的 CreateStreamCallback 委派函式,以支援次要資料流的自訂處理。這個方法在列印時很有用。

在這個方法成功完成之後,pageCountMode 的值會影響您在呼叫 GetTotalPages() 方法時 LocalReport 物件所使用的頁面計數模式。如需詳細資訊,請參閱 GetTotalPages

請參閱

參考

LocalReport 類別

Render 多載

Microsoft.Reporting.WebForms 命名空間