Class BaseReportControl
public abstract class BaseReportControl : BaseUserControl, IComponent, IDisposable, IParserAccessor, IUrlResolutionService, IDataBindingsAccessor, IControlBuilderAccessor, IControlDesignerAccessor, IExpressionsAccessor, IFilterResolutionService, IAttributeAccessor, INamingContainer, IUserControlDesignerAccessor
- Inheritance
-
BaseReportControl
- Implements
- Derived
- Inherited Members
Constructors
BaseReportControl()
protected BaseReportControl()
Properties
ReportFileName
public abstract string ReportFileName { get; }
Property Value
ReportTitle
public abstract string ReportTitle { get; }
Property Value
Methods
BuildPdf(PageOrientationType, int, int, string)
protected byte[] BuildPdf(PageOrientationType pageOrientation, int width, int height, string reportName)
Parameters
pageOrientationPageOrientationTypewidthintheightintreportNamestring
Returns
- byte[]
GetCriteriaItems(QEventFilter)
protected static List<BaseReportControl.CriteriaItem> GetCriteriaItems(QEventFilter filter)
Parameters
filterQEventFilter
Returns
GetPdf(QEventFilter)
public abstract byte[] GetPdf(QEventFilter filter)
Parameters
filterQEventFilter
Returns
- byte[]
GetXlsx(QEventFilter)
public abstract byte[] GetXlsx(QEventFilter filter)
Parameters
filterQEventFilter
Returns
- byte[]