C# Class RptToXml.RptDefinitionWriter

显示文件 Open project: ajryan/RptToXml Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
RptDefinitionWriter ( ReportDocument value ) : System
RptDefinitionWriter ( string filename ) : System
WriteToXml ( System output ) : void
WriteToXml ( XmlWriter writer ) : void
WriteToXml ( string targetXmlPath ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
GetAreaFormat ( Area area, ReportDocument report, XmlWriter writer ) : void
GetAreas ( ReportDocument report, XmlWriter writer ) : void
GetBorderFormat ( ReportObject ro, ReportDocument report, XmlWriter writer ) : void
GetColorFormat ( Color color, XmlWriter writer, String elementName = "Color" ) : void
GetCommonFieldFormat ( string reportObjectName, ReportDocument report ) : CommonFieldFormat
GetDataDefinition ( ReportDocument report, XmlWriter writer ) : void
GetDatabase ( ReportDocument report, XmlWriter writer ) : void
GetFieldDefinition ( CrystalDecisions fd, XmlWriter writer ) : void
GetFieldDefinition ( FieldDefinition fd, XmlWriter writer ) : void
GetFieldObject ( Object fo, ReportDocument report, XmlWriter writer ) : void
GetFontFormat ( Font font, ReportDocument report, XmlWriter writer ) : void
GetObjectFormat ( ReportObject ro, ReportDocument report, XmlWriter writer ) : void
GetPrintOptions ( ReportDocument report, XmlWriter writer ) : void
GetRASDDMParameterFieldObject ( string fieldName, ReportDocument report ) : CrystalDecisions.ReportAppServer.DataDefModel.ParameterField
GetReportClientTables ( ISCDReportClientDocument reportClientDocument, XmlWriter writer ) : void
GetReportDefinition ( ReportDocument report, XmlWriter writer ) : void
GetReportObjects ( Section section, ReportDocument report, XmlWriter writer ) : void
GetReportOptions ( ReportDocument report, XmlWriter writer ) : void
GetSectionFormat ( Section section, ReportDocument report, XmlWriter writer ) : void
GetSections ( Area area, ReportDocument report, XmlWriter writer ) : void
GetSubreportClientTables ( SubreportClientDocument subrptClientDocument, XmlWriter writer ) : void
GetSubreports ( ReportDocument report, XmlWriter writer ) : void
GetSummaryinfo ( ReportDocument report, XmlWriter writer ) : void
GetTable ( CrystalDecisions table, XmlWriter writer ) : void
GetTableLinks ( ReportDocument report, XmlWriter writer ) : void
ProcessReport ( ReportDocument report, XmlWriter writer ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

RptDefinitionWriter() public method

public RptDefinitionWriter ( ReportDocument value ) : System
value ReportDocument
return System

RptDefinitionWriter() public method

public RptDefinitionWriter ( string filename ) : System
filename string
return System

WriteToXml() public method

public WriteToXml ( System output ) : void
output System
return void

WriteToXml() public method

public WriteToXml ( XmlWriter writer ) : void
writer System.Xml.XmlWriter
return void

WriteToXml() public method

public WriteToXml ( string targetXmlPath ) : void
targetXmlPath string
return void