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

 

The Reporting API is provided by the following CMS.Reporting namespace classes:

 

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 reports using the API:

 

Saving current status of the report
Getting HTML code of a saved report

 

 

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