Introducing XtraReports - our next generation of multi-platform reporting solutions for Windows Forms, ASP.NET, ASP.NET MVC, WPF, Silverlight and LightSwitch developers! With full Microsoft Visual Studio .NET integration, flexible architecture and an outstanding set of special tools, XtraReports is essential for creating even the most complex reports in the shortest possible time. A stand-alone End-User Report Designer for Windows Forms is included.
As with all Developer Express .NET components, full source code is available and your purchase is backed by a 60-day no questions asked money back guarantee.
|
|
Reusable Reports of Any Type
XtraReports provides all tools that may be necessary to create professional cross-platform reports of virtually any type, including hierarchical master-detail reports, table and multi-column reports, as well as interactive drill-down and drill-through reports.
Help Topic: Report Types |
|
|
Rich Set of Supported Data Providers
XtraReports works with all data objects supported by Visual Studio .NET. Moreover, you can bind a report to XML data or to any data object implementing the IList, IList<T> and IEnumerable<T> interfaces, as well as XPO data sources. You can create a data source object, fill it with data and supply it to a report entirely at runtime. The capability of XML data source serialization is also available.
Help Topic: Providing Data to Reports |
|
|
Extended Data Shaping and Manipulation Tools
XtraReports provides powerful instruments for multi-level filtering, grouping and sorting of data. You can easily calculate either a pre-defined, or a custom summary function (transferable to scripts, which helps deliver this functionality to the End-User Designer), create calculated fields (to pre-process your data) and define report parameters (to create variable reports based on user-defined, dynamic or hard-wired values).
Help Topic: Shaping Data |
|
|
Friendly Design Time
The Report Designer is completely integrated into Visual Studio .NET (2008, 2010 and LightSwitch), so if you are accustomed to the Visual Studio design time, you should feel comfortable with the designer. The Report Designer for Visual Studio provides special panels that make the process of data binding, managing a report's structure and data grouping/sorting as easy as possible.
Help Topic: Design-Time Features |
|
|
Multiple Exporting Formats
XtraReports supports exporting to PDF, HTML, MHT, RTF, TXT, CSV, XPS, Microsoft Excel (both XLS and XLSX) and image (BMP, EMF, GIF, JPEG, PNG, TIFF and WMF). For each export format, numerous specific export options are available.
Help Topic: Exporting |
|
|
Versatile Print Preview
For each supported platform, XtraReports provides an integral and sophisticated Print Preview to preview your report documents, print and export them. Our Print Preview provides a user interface for displaying a report document map (for easier navigation through complex reports) and modifying report parameter values (for dynamic manipulating with reports). The capability of complete Print Preview customization is also available.
Help Topic: Print Preview |
|
|
Document Map in Print Preview
In Print Preview, you can simplify the navigation through complex and hierarchical reports by utilizing a Document Map that shows the hierarchy of report bookmarks in a tree-like form.
|
|
|
End-User Reporting in Silverlight
For Silverlight, the XtraReports Suite provides a lightweight in-browser Report Designer that allows your end-users to modify the layout and appearance of their reports on the fly. This Report Designer can also be equipped with a Report Wizard for Silverlight, allowing your end-users to create new data-aware reports from scratch.
Help Topic: End-User Reporting in Silverlight |
|
|
In-Depth Appearance and Look-and-Feel Customization
With XtraReports, you can create complex styles to precisely control the look-and-feel of a report. You can even apply them conditionally to reflect certain states (for instance, even and odd styles for rows) and store them in separate sheets. Moreover, using conditional formatting, you can customize the appearance of any report element based on complex logical conditions. In addition, XtraReports provides full support for native DevExpress skins.
Help Topic: Appearance Customization |
|
|
Complete Localization
XtraReports supports the localization of every interface element, including the End-User Report Designer. Both imperial (inches) and metric (centimeters) units of measurement are supported; you can switch between these measuring systems in an entire report by switching a single property.
Help Topic: Localization |
|