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