Class ReportProvider
- Namespace
- Dynamicweb.Tracking.Reporting
- Assembly
- Dynamicweb.Core.dll
Class used as base class inherited by other classes for analytic reports handling.
public abstract class ReportProvider : ConfigurableAddIn
- Inheritance
-
ReportProvider
- Inherited Members
Properties
DateFrom
public DateTime DateFrom { get; set; }
Property Value
DateTo
public DateTime DateTo { get; set; }
Property Value
Methods
GetData()
Gets the data table.
public abstract DataCollection GetData()
Returns
GetDataSeries()
Gets the data in a format that is ready for consumption by chart tools which require: Legends, Labels and Series (double[][])
public DataSeries GetDataSeries()
Returns
- DataSeries
dataSeries
GetShowType()
Gets the type of presentation for the report data
public virtual ReportShowType GetShowType()
Returns
- ReportShowType
Report show type