Good day. I have a report wich consist of several textboxes and a tablix with row grouping. I have another two tablixes inside that group(perhaps I should merge them, since they consume the same dataset? They were separated due to the designer's requirements). Each group has a page break and group name(a critical condition- excel's sheets should be named). Those two tablixes consist of ~50 columns and two rows- one for headers and one for values. The largest possible dataset consist of 31 * 24 * 16 rows. All cells use an evaluation function for background color's value(it's not very complicated). And it takes ~15 seconds for SSRS to generate a preview for this report.
Using .NET LocalReport class this report is exported to the Excel. On my machine and on the development server it takes something about 20 seconds. On one of the client's machines it takes more than 15 minutes.
I've already removed all functions for aggregation. And there is only one merged column header in report. What else might help?