Database tables and API classes

  Previous topic Next topic JavaScript is required for the print function Mail us feedback on this topic! Mail us feedback on this topic!  

The Reporting module uses the following database tables:

 

•Reporting_Report - contains report settings and layout
•Reporting_ReportCategory - contains report categories
•Reporting_ReportGraph - contains graph definitions
•Reporting_ReportTable - contains table definitions
•Reporting_ReportValue - contains report definitions
•Reporting_SavedGraph - contains graphs saved with saved reports (in binary format)
•Reporting_SavedReport - contains saved reports

 

You can manage the reports using the classes in the CMS.Reporting namespace:

•ReportCategoryInfo, ReportCategoryInfoProvider - manage report categories
•ReportGraphInfo, ReportGraphInfoProvider - manage graphs
•ReportInfo, ReportInfoProvider - manage reports
•ReportTableInfo, ReportTableInfoProvider - manage tables
•ReportValueInfo, ReportValueInfoProvider - manage values
•SavedGraphInfo, SavedGraphInfoProvider - manage saved graphs (for saved reports)
•SavedReportInfo, SavedReportInfoProvider - manage saved reports

 

The following chapters show how you can access the reports using the API.

 

Page url: http://devnet.kentico.com/docs/devguide/index.html?reporting_database_tables_and_api_classes.htm