I just got through my first major experience with Telerik reports, and I hope this can prove to be some constructive criticism. While the API and the documentation & forum were very good, I was trying to do something very specific that I simply had the most difficult time completing. I was trying to use a table (as a sub-report) and dynamically remove *some* header rows while keeping others depending on the number of rows returned by the underlying stored procedure. I really, really, really, really wish there was an easy way to programmatically get at the number of rows returned in a Telerik SqlDataSource object. I also wish it was made more clear that the DataObject property referred to the *parent*'s data source.
Also, it seems that there are some unknown (unknowable?) rules about what table cells can and cannot be merged - something I find completely bizarre. I sort of hope that in the future there is some better documentation that clearly explains how rows can be removed from a table. Also, I think that this functionality relied on having the table set up absolutely perfectly in the designer screen. Is it possible that a checklist could be set up of items to look for to insure that my table is set up correctly to allow me to remove rows? I greatly appreciate that you allow options to be set at runtime via the event handlers like Table_ItemDataBound, but man... finding simple, reliable answers to row counts, and turning off/making invisible/removing table rows was very difficult to come by.
Also, it seems that there are some unknown (unknowable?) rules about what table cells can and cannot be merged - something I find completely bizarre. I sort of hope that in the future there is some better documentation that clearly explains how rows can be removed from a table. Also, I think that this functionality relied on having the table set up absolutely perfectly in the designer screen. Is it possible that a checklist could be set up of items to look for to insure that my table is set up correctly to allow me to remove rows? I greatly appreciate that you allow options to be set at runtime via the event handlers like Table_ItemDataBound, but man... finding simple, reliable answers to row counts, and turning off/making invisible/removing table rows was very difficult to come by.