| Name | Description | |
|---|---|---|
![]()  | ReportDataSource Constructor | 
The following tables list the members exposed by ReportDataSource.
| Name | Description | |
|---|---|---|
![]()  | ReportDataSource Constructor | 
| Name | Description | |
|---|---|---|
![]() ![]()  | CalculatePurchaseHistoryTotals | Calculates the different purchase totals against user's purchase history data. | 
![]() ![]()  | GetActiveUsers | Overloaded. Gets a list of currently active users | 
![]() ![]()  | GetActiveUsersCount | Gets number of users currently active | 
![]() ![]()  | GetAnnualSalesData | Gets raw data for annual sales | 
![]() ![]()  | GetDailyAbandonedBaskets | Overloaded. Gets abandoned basket summary report for given day | 
![]() ![]()  | GetDailySales | Overloaded. Gets a daily sales report for a given date | 
![]() ![]()  | GetMonthlyAbandonedBaskets | Generates abandoned basket summaries for each day in the given month. | 
![]() ![]()  | GetMonthlySales | Overloaded. Generates sales summaries for each day in the given month. | 
![]() ![]()  | GetNewExistingRawData | Gets raw data for new and existing customers | 
![]() ![]()  | GetProductBreakdownSummary | Overloaded. Builds a product breakdown summary report for a given period | 
![]() ![]()  | GetSalesByAffiliate | Builds sales by affiliate report for given period | 
![]() ![]()  | GetSalesByAffiliateCount | Gets the record count for sales by affiliate report for given period | 
![]() ![]()  | GetSalesByCountry | Gets details of sales by country | 
![]() ![]()  | GetSalesByCoupon | Overloaded. Gets details of sales by given coupon code | 
![]() ![]()  | GetSalesByCouponCount | Gets the record count for sales by coupon report with given criteria | 
![]() ![]()  | GetSalesByProduct | Overloaded. Gets sales by product report | 
![]() ![]()  | GetSalesByProductCount | Gets the record count for sales by product report | 
![]() ![]()  | GetSalesByReferrer | Overloaded. Builds report data for sales by referrer | 
![]() ![]()  | GetSalesByState | Gets sales by grouped by CountryCode, State | 
![]() ![]()  | GetSalesByUser | Overloaded. Gets the sales details per user | 
![]() ![]()  | GetSalesByUserCount | Gets the number of users with sales between the given start and end dates | 
![]() ![]()  | GetSalesForPastDays | Gets sales totals for the past days | 
![]() ![]()  | GetSalesForPastMonths | Gets sales totals for the past months | 
![]() ![]()  | GetSalesSummary | Builds a sales summary for the given period. | 
![]() ![]()  | GetUserPurchaseHistory | Overloaded. Get report data for user purchase history report | 
![]() ![]()  | LoadSearchTermsSummary | Overloaded. Get report data for search history report | 
![]() ![]()  | SearchTermsSummaryCount | Overloaded. Get the record count for the search history report | 
| Name | Description | |
|---|---|---|
![]()  | ToQueryString | Overloaded. Use this method to bulid query string from NameValueCollection |