C# Класс fyiReporting.RDL.Report

Показать файл Открыть проект Примеры использования класса

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