Hi Folks,
I have created a hyperlink object in universe. It is working fine but when I select sRefresh=Y , it is not refreshing the report and shows the prompt window.
Object syntax in universe:
Check the Prompt text in the report you are linking to. Your code has lsSSelect:. The Prompt text needs to be Select:. If it isn’t you can either change the prompt text or change the lsSxxxxx variable in the hyperlink to match what the report has
[quote:64b4a31c7c=“shiva.tomar”]You mean when you click the hyperlink in the main report it doesn’t open the child report rather it is asking you for prompt…
[/quote]
Yes.
@tmarion: I have checked. Prompt message is the same.
Ok in that case i feel the problem is with your prompt as tmarion said…
Check the following.
In your hyperlink, whether you have used lsS or lsM… depending on the prompt you have created for the child report.
i.e. If your prompt in the child report is created using = operator you need to use lsS in your hyperlink to pass the value.
If your prompt in the child report is created using In List operator or any operator that uses multiple values then use lsM to pass the values.
lsS<prompt name>=<value> - Name the prompt.
lsM<prompt name>=<value_1>;<value_2>;.....so on - Name & Values of the prompt.
Ther prompt name that you specify in the hyperlink matches exactly with the prompt that you have created in the child report.
It has to be identically same at both the places.
Arjun,
If it works fine with sRefresh=N why not just leave it that way? It’s possible that with sRefresh=Y it is intended to show the dialog or it could be a bug in the code. Either way, since sRefresh=N works then you don’t need it to be Y. The target report is going to refresh anyway (at least it should) because it has prompts.