I've used Crystal Reports with .NET numerous times. Usually the report is predefined. However, I have a different requirement now.
I'm using Infragistics Ultragrid to display data. With this control the user can move columns around and change the sort. The user can also add grouping with this control by dragging a column to a grouping area. I have to admit it is a nice feature.
However, the issue is that the requirement is once the user is done moving columns, clicking on the column to sort however they want, possibly adding a grouping they want to print the result with Crystal Reports.
Can this be done dynamically?