The DevExpress Reporting Suite provides the capability to create reports and reporting applications targeted at the ASP.NET MVC platform. DevExpress Reporting allows presenting master-detail information of any complexity, exporting its data to the most popular formats, as well as customizing report elements' appearance.
This demo illustrates how to use the Cross Tab control to create a Balance Sheet report. In this demo, the Cross Tab’s HierarchicalRowLayout property is enabled to display rows in a tree-like form. Grand total values and field headers are hidden, and column field values are grouped by years. The GroupRowIndex variable is used in expressions to apply odd and even row styles.
This demo illustrates how you can display Group Header content across a group. The Group Header's PrintAcrossBands property is active and the controls within the band are printed as a background layer for subsequent Group Header, Detail and Group Footer bands. The Detail band's FillEmptySpace property is enabled to get rid of the gap between details and totals.
This demo illustrates the CachedReportSource component functionality that allows you to create documents whose size is only limited by the amount of free hard drive space. This component stores pages during the document generation in a file or database storage, which frees up the memory and speeds up the performance.
You can use the DevExpress Reporting Chart control to add charts to your reports. In this demo, the Chart control displays sales data collected from different sources, and FederationDataSource is used to combine these sources into one data source. The chart's Data Member is set to the Categories.CategoriesProducts relation.
This demo illustrates a localized report that incorporates design and text variations that target different languages and cultures. A report in this demo uses the Check Box, Label and Picture Box controls in edit mode to create a customizable Vehicle Inspection Report.