C# Class Seal.Model.ReportView

Inheritance: Seal.Model.ReportComponent, ITreeSort
ファイルを表示 Open project: ariacom/Seal-Report Class Usage Examples

Public Properties

Property Type Description
Views List

Private Properties

Property Type Description
CompareResultSerieValues int
CompareXDimensionsWithAxis int
CompareXDimensionsWithSeries int
buildMicrosoftSeries void
buildNVD3Series void
initAxisProperties void
initChartXValues void
initXValues object>.Dictionary

Public Methods

Method Description
AfterSerialization ( ) : void
BeforeSerialization ( ) : void
ConvertToExcel ( string destination ) : string
Create ( Seal.Model.ReportViewTemplate template ) : ReportView
DisplaySummaryRow ( int row ) : bool
GenerateMicrosoftChartImage ( ResultPage page ) : bool
GetBoolValue ( string name ) : bool
GetBoolValue ( string name, bool defaultValue ) : bool
GetCSS ( string name ) : string
GetHtmlValue ( string name ) : string
GetNumericValue ( string name ) : int
GetParameter ( string name ) : Seal.Model.Parameter
GetSort ( ) : int
GetThemeColor ( string name ) : Color
GetThemeValue ( string name ) : string
GetTranslatedMappedLabel ( string text ) : string
GetValue ( string name ) : string
GetView ( string viewId ) : ReportView
HasValue ( string name ) : bool
InitEditor ( ) : void
InitPageChart ( ResultPage page ) : bool
InitParameters ( List configParameters, List parameters, bool resetValues ) : void
InitParameters ( bool resetValues, bool cssOnly = false, bool nvd3Only = false ) : void
InitReferences ( ) : void
InitTemplates ( ReportView view, string &errors ) : void
IsAncestorOf ( ReportView view ) : bool
Parse ( ) : string
ParseChildren ( ) : string
ReinitGUIDChildren ( ) : void
ReplaceInParameterValues ( string paramName, string pattern, string text ) : void
ResetChartConfiguration ( ) : void
SetAdvancedConfigurations ( ) : void
checkChartIntegrity ( ResultPage page ) : void
initMicrosoftChartConfigurationSeries ( ) : void

Protected Methods

Method Description
UpdateEditorAttributes ( ) : void

Private Methods

Method Description
CompareResultSerieValues ( Seal.Model.ResultSerieValue a, Seal.Model.ResultSerieValue b ) : int
CompareXDimensionsWithAxis ( Seal.Model.ResultCell a, Seal.Model.ResultCell b ) : int
CompareXDimensionsWithSeries ( Seal.Model.ResultCell a, Seal.Model.ResultCell b ) : int
buildMicrosoftSeries ( ResultPage page ) : void
buildNVD3Series ( ResultPage page ) : void
initAxisProperties ( ResultPage page, List XDimensions ) : void
initChartXValues ( ResultPage page ) : void
initXValues ( ResultPage page, List XDimensions ) : object>.Dictionary

Method Details

AfterSerialization() public method

public AfterSerialization ( ) : void
return void

BeforeSerialization() public method

public BeforeSerialization ( ) : void
return void

ConvertToExcel() public method

public ConvertToExcel ( string destination ) : string
destination string
return string

Create() public static method

public static Create ( Seal.Model.ReportViewTemplate template ) : ReportView
template Seal.Model.ReportViewTemplate
return ReportView

DisplaySummaryRow() public method

public DisplaySummaryRow ( int row ) : bool
row int
return bool

GenerateMicrosoftChartImage() public method

public GenerateMicrosoftChartImage ( ResultPage page ) : bool
page ResultPage
return bool

GetBoolValue() public method

public GetBoolValue ( string name ) : bool
name string
return bool

GetBoolValue() public method

public GetBoolValue ( string name, bool defaultValue ) : bool
name string
defaultValue bool
return bool

GetCSS() public method

public GetCSS ( string name ) : string
name string
return string

GetHtmlValue() public method

public GetHtmlValue ( string name ) : string
name string
return string

GetNumericValue() public method

public GetNumericValue ( string name ) : int
name string
return int

GetParameter() public method

public GetParameter ( string name ) : Seal.Model.Parameter
name string
return Seal.Model.Parameter

GetSort() public method

public GetSort ( ) : int
return int

GetThemeColor() public method

public GetThemeColor ( string name ) : Color
name string
return Color

GetThemeValue() public method

public GetThemeValue ( string name ) : string
name string
return string

GetTranslatedMappedLabel() public method

public GetTranslatedMappedLabel ( string text ) : string
text string
return string

GetValue() public method

public GetValue ( string name ) : string
name string
return string

GetView() public method

public GetView ( string viewId ) : ReportView
viewId string
return ReportView

HasValue() public method

public HasValue ( string name ) : bool
name string
return bool

InitEditor() public method

public InitEditor ( ) : void
return void

InitPageChart() public method

public InitPageChart ( ResultPage page ) : bool
page ResultPage
return bool

InitParameters() public method

public InitParameters ( List configParameters, List parameters, bool resetValues ) : void
configParameters List
parameters List
resetValues bool
return void

InitParameters() public method

public InitParameters ( bool resetValues, bool cssOnly = false, bool nvd3Only = false ) : void
resetValues bool
cssOnly bool
nvd3Only bool
return void

InitReferences() public method

public InitReferences ( ) : void
return void

InitTemplates() public method

public InitTemplates ( ReportView view, string &errors ) : void
view ReportView
errors string
return void

IsAncestorOf() public method

public IsAncestorOf ( ReportView view ) : bool
view ReportView
return bool

Parse() public method

public Parse ( ) : string
return string

ParseChildren() public method

public ParseChildren ( ) : string
return string

ReinitGUIDChildren() public method

public ReinitGUIDChildren ( ) : void
return void

ReplaceInParameterValues() public method

public ReplaceInParameterValues ( string paramName, string pattern, string text ) : void
paramName string
pattern string
text string
return void

ResetChartConfiguration() public method

public ResetChartConfiguration ( ) : void
return void

SetAdvancedConfigurations() public method

public SetAdvancedConfigurations ( ) : void
return void

UpdateEditorAttributes() protected method

protected UpdateEditorAttributes ( ) : void
return void

checkChartIntegrity() public method

public checkChartIntegrity ( ResultPage page ) : void
page ResultPage
return void

initMicrosoftChartConfigurationSeries() public method

public initMicrosoftChartConfigurationSeries ( ) : void
return void

Property Details

Views public_oe property

public List Views
return List