I am having difficulty with a particular client report, and am looking for some options. The problem is as follows:
When I execute the Prince.Exe right from the code-behind, it works reliably. However the report is so complex that it can take 10-15 minutes to process, where it seems reasonable to throw up a modal please stand by dialogue. When I have tried to do that in multiple ways, it causes the prince process to time out (even though the pdf is still generated on the server).
In an effort to resolve this, I am looking into putting the prince routines inside of a BackgroundManager, web service type process. Is this possible given the nature of the exe itself? or are there other ways at this issue? For example has anyone implemented a progress meter type solution with Prince?
many thanks!
When I execute the Prince.Exe right from the code-behind, it works reliably. However the report is so complex that it can take 10-15 minutes to process, where it seems reasonable to throw up a modal please stand by dialogue. When I have tried to do that in multiple ways, it causes the prince process to time out (even though the pdf is still generated on the server).
In an effort to resolve this, I am looking into putting the prince routines inside of a BackgroundManager, web service type process. Is this possible given the nature of the exe itself? or are there other ways at this issue? For example has anyone implemented a progress meter type solution with Prince?
many thanks!