C# Class Seal.Model.Report

Inheritance: ReportExecutionLog
Afficher le fichier Open project: ariacom/Seal-Report Class Usage Examples

Méthodes publiques

Свойство Type Description
CurrentViewGUID string

Private Properties

Свойство Type Description
ConvertCDNPath string

Méthodes publiques

Méthode 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

Méthode Description
ConvertCDNPath ( string cdnPath ) : string

Method Details

AddChildView() public méthode

public AddChildView ( ReportView parent, Seal.Model.ReportViewTemplate template ) : ReportView
parent ReportView
template Seal.Model.ReportViewTemplate
Résultat ReportView

AddModel() public méthode

public AddModel ( ) : ReportModel
Résultat ReportModel

AddModelCSVView() public méthode

public AddModelCSVView ( ) : ReportView
Résultat ReportView

AddModelHTMLView() public méthode

public AddModelHTMLView ( ) : ReportView
Résultat ReportView

AddOutput() public méthode

public AddOutput ( Seal.Model.OutputDevice device ) : ReportOutput
device Seal.Model.OutputDevice
Résultat ReportOutput

AddRootView() public méthode

public AddRootView ( ) : ReportView
Résultat ReportView

AddSchedule() public méthode

public AddSchedule ( ReportOutput output ) : ReportSchedule
output ReportOutput
Résultat ReportSchedule

AddSource() public méthode

public AddSource ( Seal.Model.MetaSource source ) : Seal.Model.ReportSource
source Seal.Model.MetaSource
Résultat Seal.Model.ReportSource

AddTask() public méthode

public AddTask ( ) : Seal.Model.ReportTask
Résultat Seal.Model.ReportTask

AddView() public méthode

public AddView ( string modelName ) : ReportView
modelName string
Résultat ReportView

AttachCSSFile() public méthode

public AttachCSSFile ( string fileName, string cdnPath = "" ) : string
fileName string
cdnPath string
Résultat string

AttachImageFile() public méthode

public AttachImageFile ( string fileName ) : string
fileName string
Résultat string

AttachScriptFile() public méthode

public AttachScriptFile ( string fileName, string cdnPath = "" ) : string
fileName string
cdnPath string
Résultat string

CancelExecution() public méthode

public CancelExecution ( ) : void
Résultat void

Clone() public méthode

public Clone ( ) : Report
Résultat Report

ContextTranslate() public méthode

public ContextTranslate ( string context, string reference ) : string
context string
reference string
Résultat string

Create() public static méthode

public static Create ( Repository repository ) : Report
repository Repository
Résultat Report

EnumDisplayValue() public méthode

public EnumDisplayValue ( Seal.Model.MetaEnum instance, string id ) : string
instance Seal.Model.MetaEnum
id string
Résultat string

FindView() public méthode

public FindView ( List views, string guid ) : ReportView
views List
guid string
Résultat ReportView

GetChartFileName() public méthode

public GetChartFileName ( ) : string
Résultat string

GetImageFile() public méthode

public GetImageFile ( string fileName ) : string
fileName string
Résultat string

GetInputRestriction() public méthode

public GetInputRestriction ( string key ) : string
key string
Résultat string

GetModelsToExecute() public méthode

public GetModelsToExecute ( ReportView view, List result ) : void
view ReportView
result List
Résultat void

InitForExecution() public méthode

public InitForExecution ( ) : void
Résultat void

InitReferences() public méthode

public InitReferences ( ) : void
Résultat void

LoadFromFile() public static méthode

public static LoadFromFile ( string path, Repository repository ) : Report
path string
repository Repository
Résultat Report

LogExecution() public méthode

public LogExecution ( ) : void
Résultat void

LogMessage() public méthode

public LogMessage ( string message ) : void
message string
Résultat void

RemoveModel() public méthode

public RemoveModel ( ReportModel model ) : void
model ReportModel
Résultat void

RemoveOutput() public méthode

public RemoveOutput ( ReportOutput output ) : void
output ReportOutput
Résultat void

RemoveSchedule() public méthode

public RemoveSchedule ( ReportSchedule schedule ) : void
schedule ReportSchedule
Résultat void

RemoveSource() public méthode

public RemoveSource ( Seal.Model.ReportSource source ) : void
source Seal.Model.ReportSource
Résultat void

RemoveTask() public méthode

public RemoveTask ( Seal.Model.ReportTask task ) : void
task Seal.Model.ReportTask
Résultat void

RemoveView() public méthode

public RemoveView ( ReportView parent, ReportView view ) : void
parent ReportView
view ReportView
Résultat void

SaveToFile() public méthode

public SaveToFile ( ) : void
Résultat void

SaveToFile() public méthode

public SaveToFile ( string path ) : void
path string
Résultat void

Serialize() public méthode

public Serialize ( string path ) : void
path string
Résultat void

SynchronizeTasks() public méthode

public SynchronizeTasks ( ) : void
Résultat void

Translate() public méthode

public Translate ( string reference ) : string
reference string
Résultat string

TranslateDateKeywords() public méthode

public TranslateDateKeywords ( string value ) : string
value string
Résultat string

TranslateDateKeywordsToEnglish() public méthode

public TranslateDateKeywordsToEnglish ( string value ) : string
value string
Résultat string

TranslateDisplayName() public méthode

public TranslateDisplayName ( string displayName ) : string
displayName string
Résultat string

TranslateElement() public méthode

public TranslateElement ( ReportElement element, string reference ) : string
element ReportElement
reference string
Résultat string

TranslateGeneral() public méthode

public TranslateGeneral ( string reference ) : string
reference string
Résultat string

TranslateOutputName() public méthode

public TranslateOutputName ( string outputName ) : string
outputName string
Résultat string

TranslateRestriction() public méthode

public TranslateRestriction ( Seal.Model.ReportRestriction restriction, string value ) : string
restriction Seal.Model.ReportRestriction
value string
Résultat string

TranslateViewName() public méthode

public TranslateViewName ( string viewName ) : string
viewName string
Résultat string

UpdateViewParameter() public méthode

public UpdateViewParameter ( string viewId, string parameterName, string parameterValue ) : void
viewId string
parameterName string
parameterValue string
Résultat void

checkRemoveModel() public méthode

public checkRemoveModel ( ReportView view, ReportModel model ) : void
view ReportView
model ReportModel
Résultat void

Property Details

CurrentViewGUID public_oe property

public string CurrentViewGUID
Résultat string