Detailed Guides (WPF End-User Designer)
- 3 minutes to read
After you complete Get Started, you can create, store, and publish DevExpress reports using the End-User Report Designer.
The following topics explain the main reporting capabilities:
- Add New Reports
- Create new reports in the End-User Report Designer.
- Save Reports
- Save reports in .repx format.
- Bind Reports to Data
- Connect reports to data sources such as SQL databases, JSON, Excel files, or object data. Configure connections, select fields, and preview data to display live data in your reports.
- Introduction to Banded Reports
- Banded reports are the foundation of DevExpress Reporting. Bands define report structure and content flow (headers, footers, and detail sections) and organize data presentation across multiple pages.
- Create Various Report Types
- Explore DevExpress report types, including standard tabular reports, master-detail reports, label reports, and mail merges. See when to use each type and how it fits specific business scenarios.
- Use Report Controls
- Use report controls available in the designer, such as labels, tables, charts, bar codes, and images. Arrange, align, and configure controls, and bind their properties to data fields for dynamic output.
- Use Report Parameters
- Create and manage parameters that let users filter data or modify report content at runtime. Configure parameter types, lookup values, and default settings to make reports more flexible and interactive.
- Shape Report Data
- Transform raw data within the report. Sort, group, and filter data, and create calculated fields to improve how information is organized and displayed. Present data in a clear, logical order.
- Arrange Dynamic Report Contents
- Design adaptive report layouts that respond to varying data and conditions. Use multi-column designs and visibility rules to keep reports consistent regardless of data length or structure.
- Customize Appearance
- Change report appearance with styles, themes, and conditional formatting. Apply consistent appearance rules across controls and bands to keep reports readable and visually consistent.
- Add Navigation
- Add navigation features such as bookmarks, hyperlinks, and drill-through links to other report sections or external documents. Use these features to make large reports easier to navigate.
- Add Extra Information
- Add contextual elements such as page numbers, print dates, report names, and watermarks. These elements improve clarity and give printed or exported reports a more polished look.
- Print and Export Reports
- Preview, print, and export reports to formats such as PDF, XLSX, DOCX, and HTML. Configure export settings to deliver reports for sharing or archiving.
- Globalize and Localize Reports
- Adapt reports for different languages and locales. Use resource files, culture settings, and translation tools to build multilingual reports for international audiences.