Review the guidelines aided in the creation of this example.
- The main report lists products grouped by category.
- The GroupHeader band displays the category name.
- The GroupFields collection specifies the group field (the CategoryID field).
- The Detail band lists products from the group field category.
- The GroupFooter band contains an XRSubreport control.
- The XRSubreport's ReportSource property references a chart report.
- Add an item to the XRSubreport's ParameterBindings collection to bind the chart report's subreportCategory parameter to the main report's group field (the CategoryID field).
- The chart report visualizes products for a certain category.
- The chart report includes the XRChart control.
- Add an item to the chart's Parameters collection to bind the chartCategory parameter to the report's subreportCategory parameter.
- The chart series' FilterString property uses the chartCategory parameter value to filter data.
- Create a Report with a Subreport (Runtime Sample)
- XRSubreport Class
- Merge Reports: Use Data-Driven Page Sequence
- Create a Report with Charts
- Use Charts
- How to implement a master-detail report using Subreports (XRSubreport) without parameter bindings
- Reporting for WinForms - Use Binding Expressions to Highlight Average Product Prices in Charts
- WinForms End-User Designer - How to customize the Chart Wizard
- How to display a chart in a group footer (in a WinForms application)