C# Class Seal.Model.Report

Inheritance: ReportExecutionLog
ファイルを表示 Open project: ariacom/Seal-Report Class Usage Examples

Public Properties

Property Type Description
CurrentViewGUID string

Private Properties

Property Type Description
ConvertCDNPath string

Public Methods

Method Description
AddChildView ( ReportView parent, Seal.Model.ReportViewTemplate template ) : ReportView
AddModel ( ) : ReportModel
AddModelCSVView ( ) : ReportView
AddModelHTMLView ( ) : ReportView
AddOutput ( Seal.Model.OutputDevice device ) : ReportOutput
AddRootView ( ) : ReportView
AddSchedule ( ReportOutput output ) : ReportSchedule
AddSource ( Seal.Model.MetaSource source ) : Seal.Model.ReportSource
AddTask ( ) : Seal.Model.ReportTask
AddView ( string modelName ) : ReportView
AttachCSSFile ( string fileName, string cdnPath = "" ) : string
AttachImageFile ( string fileName ) : string
AttachScriptFile ( string fileName, string cdnPath = "" ) : string
CancelExecution ( ) : void
Clone ( ) : Report
ContextTranslate ( string context, string reference ) : string
Create ( Repository repository ) : Report
EnumDisplayValue ( Seal.Model.MetaEnum instance, string id ) : string
FindView ( List views, string guid ) : ReportView
GetChartFileName ( ) : string
GetImageFile ( string fileName ) : string
GetInputRestriction ( string key ) : string
GetModelsToExecute ( ReportView view, List result ) : void
InitForExecution ( ) : void
InitReferences ( ) : void
LoadFromFile ( string path, Repository repository ) : Report
LogExecution ( ) : void
LogMessage ( string message ) : void
RemoveModel ( ReportModel model ) : void
RemoveOutput ( ReportOutput output ) : void
RemoveSchedule ( ReportSchedule schedule ) : void
RemoveSource ( Seal.Model.ReportSource source ) : void
RemoveTask ( Seal.Model.ReportTask task ) : void
RemoveView ( ReportView parent, ReportView view ) : void
SaveToFile ( ) : void
SaveToFile ( string path ) : void
Serialize ( string path ) : void
SynchronizeTasks ( ) : void
Translate ( string reference ) : string
TranslateDateKeywords ( string value ) : string
TranslateDateKeywordsToEnglish ( string value ) : string
TranslateDisplayName ( string displayName ) : string
TranslateElement ( ReportElement element, string reference ) : string
TranslateGeneral ( string reference ) : string
TranslateOutputName ( string outputName ) : string
TranslateRestriction ( Seal.Model.ReportRestriction restriction, string value ) : string
TranslateViewName ( string viewName ) : string
UpdateViewParameter ( string viewId, string parameterName, string parameterValue ) : void
checkRemoveModel ( ReportView view, ReportModel model ) : void

Private Methods

Method Description
ConvertCDNPath ( string cdnPath ) : string

Method Details

AddChildView() public method

public AddChildView ( ReportView parent, Seal.Model.ReportViewTemplate template ) : ReportView
parent ReportView
template Seal.Model.ReportViewTemplate
return ReportView

AddModel() public method

public AddModel ( ) : ReportModel
return ReportModel

AddModelCSVView() public method

public AddModelCSVView ( ) : ReportView
return ReportView

AddModelHTMLView() public method

public AddModelHTMLView ( ) : ReportView
return ReportView

AddOutput() public method

public AddOutput ( Seal.Model.OutputDevice device ) : ReportOutput
device Seal.Model.OutputDevice
return ReportOutput

AddRootView() public method

public AddRootView ( ) : ReportView
return ReportView

AddSchedule() public method

public AddSchedule ( ReportOutput output ) : ReportSchedule
output ReportOutput
return ReportSchedule

AddSource() public method

public AddSource ( Seal.Model.MetaSource source ) : Seal.Model.ReportSource
source Seal.Model.MetaSource
return Seal.Model.ReportSource

AddTask() public method

public AddTask ( ) : Seal.Model.ReportTask
return Seal.Model.ReportTask

AddView() public method

public AddView ( string modelName ) : ReportView
modelName string
return ReportView

AttachCSSFile() public method

public AttachCSSFile ( string fileName, string cdnPath = "" ) : string
fileName string
cdnPath string
return string

AttachImageFile() public method

public AttachImageFile ( string fileName ) : string
fileName string
return string

AttachScriptFile() public method

public AttachScriptFile ( string fileName, string cdnPath = "" ) : string
fileName string
cdnPath string
return string

CancelExecution() public method

public CancelExecution ( ) : void
return void

Clone() public method

public Clone ( ) : Report
return Report

ContextTranslate() public method

public ContextTranslate ( string context, string reference ) : string
context string
reference string
return string

Create() public static method

public static Create ( Repository repository ) : Report
repository Repository
return Report

EnumDisplayValue() public method

public EnumDisplayValue ( Seal.Model.MetaEnum instance, string id ) : string
instance Seal.Model.MetaEnum
id string
return string

FindView() public method

public FindView ( List views, string guid ) : ReportView
views List
guid string
return ReportView

GetChartFileName() public method

public GetChartFileName ( ) : string
return string

GetImageFile() public method

public GetImageFile ( string fileName ) : string
fileName string
return string

GetInputRestriction() public method

public GetInputRestriction ( string key ) : string
key string
return string

GetModelsToExecute() public method

public GetModelsToExecute ( ReportView view, List result ) : void
view ReportView
result List
return void

InitForExecution() public method

public InitForExecution ( ) : void
return void

InitReferences() public method

public InitReferences ( ) : void
return void

LoadFromFile() public static method

public static LoadFromFile ( string path, Repository repository ) : Report
path string
repository Repository
return Report

LogExecution() public method

public LogExecution ( ) : void
return void

LogMessage() public method

public LogMessage ( string message ) : void
message string
return void

RemoveModel() public method

public RemoveModel ( ReportModel model ) : void
model ReportModel
return void

RemoveOutput() public method

public RemoveOutput ( ReportOutput output ) : void
output ReportOutput
return void

RemoveSchedule() public method

public RemoveSchedule ( ReportSchedule schedule ) : void
schedule ReportSchedule
return void

RemoveSource() public method

public RemoveSource ( Seal.Model.ReportSource source ) : void
source Seal.Model.ReportSource
return void

RemoveTask() public method

public RemoveTask ( Seal.Model.ReportTask task ) : void
task Seal.Model.ReportTask
return void

RemoveView() public method

public RemoveView ( ReportView parent, ReportView view ) : void
parent ReportView
view ReportView
return void

SaveToFile() public method

public SaveToFile ( ) : void
return void

SaveToFile() public method

public SaveToFile ( string path ) : void
path string
return void

Serialize() public method

public Serialize ( string path ) : void
path string
return void

SynchronizeTasks() public method

public SynchronizeTasks ( ) : void
return void

Translate() public method

public Translate ( string reference ) : string
reference string
return string

TranslateDateKeywords() public method

public TranslateDateKeywords ( string value ) : string
value string
return string

TranslateDateKeywordsToEnglish() public method

public TranslateDateKeywordsToEnglish ( string value ) : string
value string
return string

TranslateDisplayName() public method

public TranslateDisplayName ( string displayName ) : string
displayName string
return string

TranslateElement() public method

public TranslateElement ( ReportElement element, string reference ) : string
element ReportElement
reference string
return string

TranslateGeneral() public method

public TranslateGeneral ( string reference ) : string
reference string
return string

TranslateOutputName() public method

public TranslateOutputName ( string outputName ) : string
outputName string
return string

TranslateRestriction() public method

public TranslateRestriction ( Seal.Model.ReportRestriction restriction, string value ) : string
restriction Seal.Model.ReportRestriction
value string
return string

TranslateViewName() public method

public TranslateViewName ( string viewName ) : string
viewName string
return string

UpdateViewParameter() public method

public UpdateViewParameter ( string viewId, string parameterName, string parameterValue ) : void
viewId string
parameterName string
parameterValue string
return void

checkRemoveModel() public method

public checkRemoveModel ( ReportView view, ReportModel model ) : void
view ReportView
model ReportModel
return void

Property Details

CurrentViewGUID public_oe property

public string CurrentViewGUID
return string