C# Class fyiReporting.RDL.Report

Afficher le fichier Open project: majorsilence/My-FyiReporting Class Usage Examples

Private Properties

Свойство Type Description
CreateRuntimeName string
GetPageExpressionRows Rows
RunRenderMht void
RunRenderXmlTransform void
SetReportDefinition void
SubreportDataRetrievalTriggerEvent void

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
OnSubreportDataRetrieval ( SubreportDataRetrievalEventArgs e ) : void

Private Methods

Méthode Description
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

Method Details

BuildPages() public méthode

Build the Pages for this report.
public BuildPages ( ) : fyiReporting.RDL.Pages
Résultat fyiReporting.RDL.Pages

ErrorReset() public méthode

Clear all errors generated up to now.
public ErrorReset ( ) : void
Résultat void

OnSubreportDataRetrieval() protected méthode

protected OnSubreportDataRetrieval ( SubreportDataRetrievalEventArgs e ) : void
e SubreportDataRetrievalEventArgs
Résultat void

Report() public méthode

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

RunGetData() public méthode

Read all the DataSets in the report
public RunGetData ( IDictionary parms ) : bool
parms IDictionary
Résultat bool

RunRender() public méthode

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
Résultat void

RunRender() public méthode

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
Résultat void

RunRenderPdf() public méthode

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

RunRenderTif() public méthode

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
Résultat void