Then I recommend contacting Infragistics Developer Support and following up with them on the status of the issue.
I submitted this two months ago and received the following reply. Since then, nothing.
I was able to reproduce the behavior of long calculation time of the summary formula at my end. I have logged this behavior with our developers in our tracking system, with an issue ID of BR30242. This development issue will be assigned to a developer to research for a fix, workaround, or other resolution. If some other resolution is reached, I will contact you with this information. Issue Description: "Long calculation time for the SummaryFormula in the UltraWinGrid in GroupBy mode".
Issue Description: "Long calculation time for the SummaryFormula in the UltraWinGrid in GroupBy mode".
I'm afraid I don't have any other information on that. If you are still having the problem with the latest Hot Fix, then you should report the issue to Infragistics Developer Support.
Submit an incident to Infragistics Developer Support
Hello,
My team and me have the same problem with UltraGrid : when the DataSource already contains a list of object and we perfrom outlook group by, it's very quick. But when the DataSource is empty, a outlook group by is already performed and we assign a list to the DataSource it's very very slow.
We have upgraded to the latest Infragistics WinForm 2007 Vol 3 + HotFix, but the problem persist.
Infragistics : is this bug already identified ? Is there a hotfix in preparation for that ?
Thank you (and sorry for my bad English).
Thanks for the reply.
I am also doing some tweaks, but it's good to have the grid functioning properly.
I found out that when the grid is empty and when you assign the datasource, the groupings are faster. If you already have data then second time onwards the grid loads slow. So, I created a delegate and before invoking the delegate, I am emptying the grid and on callback function, I am reassigning the datasource. This refreshes the grid much faster.
Also, I minimized the calculations while grouping, by precalculating some columns. Another thing I am doing is loading the child bands while expanding the parent row.
Better luck!