on 2024 Dec 18 6:49 AM
Hi guys
I have a basic report in CR for enterprise and it uses a parameter filled via URL for years
The report takes some time to load so my user runs it several times in different browser tabs to load simultaneously
The issue is that it loads with empty parameter values as Crystal tries to load the same report with the same parameter and different values and that causes it to fail
Any ideas how to separate each run and get them to load simultaneously?
Regards
Shlomi
Request clarification before answering.
Hi Shlomi,
There's a few problems with the way you allow users to run those reports...
First issue is Cr for Enterprise is going away, have a look at page 17 on this link:
https://d.dam.sap.com/a/ovSp6DP/BI%20Maintenance%20Strategy%202024.pdf?rc=67&inline=true
BI 2025 removed components
We will not deliver the following components with SAP BusinessObjects BI 2025
Components Go to solution
Universe Design Tool (UDT) – .UNV universe Conversion to UNX (IDT) is strongly recommended (Blog)
Data Federator (DF) : Multi-source universes Several SAP Solutions available (Blog)
SAP BusinessObjects Analysis, edition for OLAP (AOLAP) Several SAP Solutions available (Blog)
Live Office (LO) WebI OData for Excel, Analysis Office (Blog)
Crystal Reports for Enterprise (CR4E) CR2020, WebIntelligence (Blog)
I highly recommend opening your CR4E reports in the desktop version of Crystal Reports and begin converting them, note: you can open CR4E reports in Crystal Reports 2020 Designer, SDK's won't open them though so manually is your only option.
Back to your issue, did it ever work the way you/they wanted it to?
How are they setting the new parameter value?
How are they open multiple copies of the report? Example View Report for the basic report or a scheduled instance etc.?
Are you using any SDK's or simply opening the reports by selecting and clicking on Preview?
Need more details of the work flow...
By default opening Reports via the URL has limitations, when they open the same report using multiple tab's it's the same instance so they won't use multiple parameters unless you can prompt per use. By viewing the same instance it's always going to pass the same values, in your case it doesn't seem to be accepting your parameter value in the URL. Look there for debugging the issue first.
Next steps depends on the workflow they are doing...
Don
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Don
Thank for your detailed answer
I'm aware of the fact that Cr for Enterprise is going away but just trying to solve my issue for the meanwhile
I'm not using any SDK in my report, it's a simple parameter and it works fine when I open it each time with different vale
The only issue is when I try to open it in different tabs at the same time
I have an HTML pre-load page that my users use to open my report and the just return to it and select the same report again with different vale, so it tries to open the same report on different tab and as you mentioned it is most probably the same instance, so it get's confused.
What do you mean by "unless you can prompt per use" how can I achieve that in CR?
Thanks again
Shlomi
User | Count |
---|---|
50 | |
9 | |
8 | |
6 | |
5 | |
5 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.