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