Class BaseReportManager
public abstract class BaseReportManager : BaseUserControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IFilterResolutionService, IAttributeAccessor, INamingContainer, IUserControlDesignerAccessor
- Inheritance
-
BaseReportManager
- Implements
- Derived
- Inherited Members
Constructors
BaseReportManager()
protected BaseReportManager()
Methods
BindSavedReports()
protected virtual bool BindSavedReports()
Returns
GetControls()
protected abstract BaseReportManager.ControlsInfo GetControls()
Returns
GetSelectedReport()
public ISearchReport GetSelectedReport()
Returns
LoadReports()
protected abstract List<ISearchReport> LoadReports()
Returns
OnInit(EventArgs)
protected override void OnInit(EventArgs e)
Parameters
OnLoad(EventArgs)
protected override void OnLoad(EventArgs e)
Parameters
OnNeedReport()
protected ISearchReport OnNeedReport()
Returns
SaveReports(List<ISearchReport>)
protected abstract void SaveReports(List<ISearchReport> value)
Parameters
valueList<ISearchReport>
SetSelectedReport(Guid?)
public void SetSelectedReport(Guid? reportId)
Parameters
reportIdGuid?
Events
NeedReport
public event BaseReportManager.NeedReportHandler NeedReport
Event Type
ReportSelected
public event BaseReportManager.ReportHandler ReportSelected