Reports developed in Devexpress tend to run rather slow in the Windows GUI. Even when Devexpress itself generates a report within a second it can still take over 10 seconds for the GUI to do the same thing with the same report parameters. I’ve seen this happen in several occasions. Now it’s an issue because for a new module for our warehouse printing a specific report is rather time critical. A delayed print tends to interrupt the workflow too much.
The desired behavior would be to have a printout of a report within a couple seconds instead of the current 10-15 seconds. A workaround for now is to make it possible to set the print command in motion earlier in the process but that is not a solution in all situations. It also makes the chances of human error a bit larger.
Is there a way to find out why reports perform slow in the Windows GUI?