3 weeks ago
Hi, we've just updated to runtime version 13_0_37 and Crystal decisions 13.0.4000.0 (64 bit)
Our application is configured to use 5 IIS Worker Processes, but since the upgrade we have a problem with the report viewer "losing" its parameter. We believe this is when the client connection is processed by another Worker Process after the report is loaded. So you run a report, it prompts for the parameter and it shows correctly, however then when attempting to change the View %, it intermittently re-prompts for the parameter. Or when exporting, intermittently nothing happens after you click export.
We have ReuseParameterValuesOnRefresh="true" on the viewer - it was working ok before we upgraded the Crystal version used. Session is shared using StateServer service.
Setting maximum worker processes to 1 works around the issue but I'd like to be able to have multiple worker processes.
Is this a known issue or anything I can try? There are no errors reported in the browser dev tools. I read somewhere that Crystal expects its memory in a contiguous block, I guess this is the issue with different processes serving the requests, but not sure why its only become an issue in this version. Maybe because its 64 bit?
Request clarification before answering.
Hi Andy,
The problem you are having is because you need to use Sessions, the Report request is not going to the original Object but starting a new instance
See this KBA on how to:
https://userapps.support.sap.com/sap/support/knowledge/en/1985571
Don
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Are sticky sessions enabled in IIS? That's a must do, consult MS doc's on how to enable. Sessions is a must though, so the request doesn't get sent to a different Web Server when the Report is open in this one... Must also be using PostBack also so it again goes back to the same session... KBA shows you how to.
User | Count |
---|---|
81 | |
12 | |
9 | |
8 | |
8 | |
5 | |
4 | |
4 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.