Class ReportUI
- Namespace
- PolarStudio
- Assembly
- PolarStudio.dll
This class is the reporting user interface for a web session.
public class ReportUI
- Inheritance
-
ReportUI
- Inherited Members
- Extension Methods
Properties
CurrentReport
Gets/sets the current report.
public Report CurrentReport { get; set; }
Property Value
Features
Returns the collection of named features for the reports.
public FeaturesCollection Features { get; }
Property Value
ReportEngine
Returns the report engine.
public ReportEngine ReportEngine { get; }
Property Value
Methods
CreateHTML(Context)
Used internally to create the html for the user interface.
public string CreateHTML(Context pContext)
Parameters
pContext
ContextThe context.
Returns
- string
html
DoAction(Context, string)
Used internally.
public string DoAction(Context pContext, string pAction)
Parameters
Returns
GetBlob(Context)
Used internally.
public string GetBlob(Context pContext)
Parameters
pContext
Context
Returns
SelectReport(Context, string, bool)
Selects the specified report.
public bool SelectReport(Context pContext, string pReportName, bool pShowEditForm = false)
Parameters
pContext
ContextThe context.
pReportName
stringThe name of the report to select.
pShowEditForm
boolTo show the edit form.
Returns
- bool
A boolean indicating success.
SetChartData(string, string)
Used internally.
public void SetChartData(string pGuid, string pChartData)