C# 클래스 fyiReporting.RDL.Report

파일 보기 프로젝트 열기: majorsilence/My-FyiReporting 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateRuntimeName string
GetPageExpressionRows Rows
RunRenderMht void
RunRenderXmlTransform void
SetReportDefinition void
SubreportDataRetrievalTriggerEvent void

공개 메소드들

메소드 설명
BuildPages ( ) : fyiReporting.RDL.Pages

Build the Pages for this report.

ErrorReset ( ) : void

Clear all errors generated up to now.

Report ( fyiReporting.RDL.ReportDefn r ) : System

Construct a runtime Report object using the compiled report definition.

RunGetData ( IDictionary parms ) : bool

Read all the DataSets in the report

RunRender ( IStreamGen sg, OutputPresentationType type ) : void

Renders the report using the requested presentation type.

RunRender ( IStreamGen sg, OutputPresentationType type, string prefix ) : void

Renders the report using the requested presentation type.

RunRenderPdf ( IStreamGen sg, fyiReporting.RDL.Pages pgs ) : void

RunRenderPdf will render a Pdf given the page structure

RunRenderTif ( IStreamGen sg, fyiReporting.RDL.Pages pgs, bool bColor ) : void

RunRenderTif will render a TIF given the page structure

보호된 메소드들

메소드 설명
OnSubreportDataRetrieval ( SubreportDataRetrievalEventArgs e ) : void

비공개 메소드들

메소드 설명
CreateRuntimeName ( object ro ) : string
GetPageExpressionRows ( string exprname ) : Rows
RunRenderMht ( IStreamGen sg ) : void
RunRenderXmlTransform ( IStreamGen sg, fyiReporting.RDL.MemoryStreamGen msg ) : void
SetReportDefinition ( fyiReporting.RDL.ReportDefn r ) : void
SubreportDataRetrievalTriggerEvent ( ) : void

메소드 상세

BuildPages() 공개 메소드

Build the Pages for this report.
public BuildPages ( ) : fyiReporting.RDL.Pages
리턴 fyiReporting.RDL.Pages

ErrorReset() 공개 메소드

Clear all errors generated up to now.
public ErrorReset ( ) : void
리턴 void

OnSubreportDataRetrieval() 보호된 메소드

protected OnSubreportDataRetrieval ( SubreportDataRetrievalEventArgs e ) : void
e SubreportDataRetrievalEventArgs
리턴 void

Report() 공개 메소드

Construct a runtime Report object using the compiled report definition.
public Report ( fyiReporting.RDL.ReportDefn r ) : System
r fyiReporting.RDL.ReportDefn
리턴 System

RunGetData() 공개 메소드

Read all the DataSets in the report
public RunGetData ( IDictionary parms ) : bool
parms IDictionary
리턴 bool

RunRender() 공개 메소드

Renders the report using the requested presentation type.
public RunRender ( IStreamGen sg, OutputPresentationType type ) : void
sg IStreamGen IStreamGen for generating result stream
type OutputPresentationType Presentation type: HTML, XML, PDF, or ASP compatible HTML
리턴 void

RunRender() 공개 메소드

Renders the report using the requested presentation type.
public RunRender ( IStreamGen sg, OutputPresentationType type, string prefix ) : void
sg IStreamGen IStreamGen for generating result stream
type OutputPresentationType Presentation type: HTML, XML, PDF, MHT, or ASP compatible HTML
prefix string For HTML puts prefix allowing unique name generation
리턴 void

RunRenderPdf() 공개 메소드

RunRenderPdf will render a Pdf given the page structure
public RunRenderPdf ( IStreamGen sg, fyiReporting.RDL.Pages pgs ) : void
sg IStreamGen
pgs fyiReporting.RDL.Pages
리턴 void

RunRenderTif() 공개 메소드

RunRenderTif will render a TIF given the page structure
public RunRenderTif ( IStreamGen sg, fyiReporting.RDL.Pages pgs, bool bColor ) : void
sg IStreamGen
pgs fyiReporting.RDL.Pages
bColor bool
리턴 void