C# 클래스 Seal.Model.ReportView

상속: Seal.Model.ReportComponent, ITreeSort
파일 보기 프로젝트 열기: ariacom/Seal-Report 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Views List

Private Properties

프로퍼티 타입 설명
CompareResultSerieValues int
CompareXDimensionsWithAxis int
CompareXDimensionsWithSeries int
buildMicrosoftSeries void
buildNVD3Series void
initAxisProperties void
initChartXValues void
initXValues object>.Dictionary

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
UpdateEditorAttributes ( ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

AfterSerialization() 공개 메소드

public AfterSerialization ( ) : void
리턴 void

BeforeSerialization() 공개 메소드

public BeforeSerialization ( ) : void
리턴 void

ConvertToExcel() 공개 메소드

public ConvertToExcel ( string destination ) : string
destination string
리턴 string

Create() 공개 정적인 메소드

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

DisplaySummaryRow() 공개 메소드

public DisplaySummaryRow ( int row ) : bool
row int
리턴 bool

GenerateMicrosoftChartImage() 공개 메소드

public GenerateMicrosoftChartImage ( ResultPage page ) : bool
page ResultPage
리턴 bool

GetBoolValue() 공개 메소드

public GetBoolValue ( string name ) : bool
name string
리턴 bool

GetBoolValue() 공개 메소드

public GetBoolValue ( string name, bool defaultValue ) : bool
name string
defaultValue bool
리턴 bool

GetCSS() 공개 메소드

public GetCSS ( string name ) : string
name string
리턴 string

GetHtmlValue() 공개 메소드

public GetHtmlValue ( string name ) : string
name string
리턴 string

GetNumericValue() 공개 메소드

public GetNumericValue ( string name ) : int
name string
리턴 int

GetParameter() 공개 메소드

public GetParameter ( string name ) : Seal.Model.Parameter
name string
리턴 Seal.Model.Parameter

GetSort() 공개 메소드

public GetSort ( ) : int
리턴 int

GetThemeColor() 공개 메소드

public GetThemeColor ( string name ) : Color
name string
리턴 Color

GetThemeValue() 공개 메소드

public GetThemeValue ( string name ) : string
name string
리턴 string

GetTranslatedMappedLabel() 공개 메소드

public GetTranslatedMappedLabel ( string text ) : string
text string
리턴 string

GetValue() 공개 메소드

public GetValue ( string name ) : string
name string
리턴 string

GetView() 공개 메소드

public GetView ( string viewId ) : ReportView
viewId string
리턴 ReportView

HasValue() 공개 메소드

public HasValue ( string name ) : bool
name string
리턴 bool

InitEditor() 공개 메소드

public InitEditor ( ) : void
리턴 void

InitPageChart() 공개 메소드

public InitPageChart ( ResultPage page ) : bool
page ResultPage
리턴 bool

InitParameters() 공개 메소드

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

InitParameters() 공개 메소드

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

InitReferences() 공개 메소드

public InitReferences ( ) : void
리턴 void

InitTemplates() 공개 메소드

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

IsAncestorOf() 공개 메소드

public IsAncestorOf ( ReportView view ) : bool
view ReportView
리턴 bool

Parse() 공개 메소드

public Parse ( ) : string
리턴 string

ParseChildren() 공개 메소드

public ParseChildren ( ) : string
리턴 string

ReinitGUIDChildren() 공개 메소드

public ReinitGUIDChildren ( ) : void
리턴 void

ReplaceInParameterValues() 공개 메소드

public ReplaceInParameterValues ( string paramName, string pattern, string text ) : void
paramName string
pattern string
text string
리턴 void

ResetChartConfiguration() 공개 메소드

public ResetChartConfiguration ( ) : void
리턴 void

SetAdvancedConfigurations() 공개 메소드

public SetAdvancedConfigurations ( ) : void
리턴 void

UpdateEditorAttributes() 보호된 메소드

protected UpdateEditorAttributes ( ) : void
리턴 void

checkChartIntegrity() 공개 메소드

public checkChartIntegrity ( ResultPage page ) : void
page ResultPage
리턴 void

initMicrosoftChartConfigurationSeries() 공개 메소드

public initMicrosoftChartConfigurationSeries ( ) : void
리턴 void

프로퍼티 상세

Views 공개적으로 프로퍼티

public List Views
리턴 List