Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jnm2/devexpressmods

Stopgap for DevExpress report functionality
https://github.com/jnm2/devexpressmods

Last synced: 23 days ago
JSON representation

Stopgap for DevExpress report functionality

Awesome Lists containing this project

README

        

# End of an Era

DevExpress has finally added the feature [we've all been waiting for](https://www.devexpress.com/Support/Center/Question/Details/S133081/summary-provide-the-capability-to-define-expressions-for-the-summaries) in 17.2! An expression binding is much more usable than the SummaryField– a single expression can do the job that it used to take multiple SummaryFields and a final CalculatedField to achieve.

[Overview](https://www.devexpress.com/Subscriptions/New-2017-2.xml#reporting)
[Blog demonstration](https://community.devexpress.com/blogs/paulu/archive/2017/11/10/reporting-new-binding-expressions-v-17-2.aspx)
[Docs](https://documentation.devexpress.com/XtraReports/119236/Creating-Reports-in-Visual-Studio/Detailed-Guide-to-DevExpress-Reporting/Providing-Data-to-Reports/Data-Binding-Overview/Binding-Expressions)

**This project is now on track to be deprecated.** [What you need to know (discussion issue).](https://github.com/jnm2/DevExpressMods/issues/23)

Much as I've enjoyed writing this hack, nothing is more delightful than native support. I'm a bit disappointed that I never shared SummaryField v2 with new abilities, such as datasource-level PartitionBy on any band, or working inside aggregated expressions. Sadly, I have little time to spare. But kudos to DevExpress for doing the right thing and providing a first-class experience! That was the goal I was hoping for when I went public with this project. Perhaps it made a difference. 🎉