Gurus,
(Environment: SAP Business Objects 4.0 SP8)
I have an OLAP Universe built on top of a Bex query which has BW variables.
I have created 3 reports on the same OLAP Universe and am trying to link all of them. In the second report, I used UserResponse() function to record users selections for the BW variable prompts and stored it in a variable.
In the view mode, I went to LINK TO DOCUMENT and selected the child report. Now it gives me all the list of BW variables. Every BW variable prompt has a text and Key fields to be filled in. So it seems to be mandatory to fill in both Key and Text. I do not get these BW variable characters into my report at all. For example, I have a Asset group BW variable. But I do not pull this in to the report at all. It is just a BW prompt. So I cannot select Object and then add .Key in the Key field.
I tried just selecting the same Asset Group (Variable that has User Response function) in both the Text and Key fields.
So the query errors out as follows: Database Error: Failed to execute MDX Query. Reason: Please enter a valid value for characteristic:
So finally this is my summary of the issue:
Users like to see TEXT when prompted (BW variables)...but Key is needed as well to successfully link the reports between each other.
I tried going to this specific Filter assigned to the Asset Group dimension in OLAP Universe and tried tweaking the code to include the LOV as Key..
<OPTIONAL><FILTER KEY="[!V000008]"><CONDITION OPERATORCONDITION="InList"><CONSTANT TECH_NAME="@Prompt('Asset Group:','A','Asset Group\Asset Group (Text):',multi,primary_key)"/></CONDITION></FILTER></OPTIONAL>
but the problem is I need both key and Text to pass for Hyperlinking reports. If I give Key, I can record key in the Userresponse () function; If code is tweaked to have TEXT, then I can only record the TEXT. I need both Key and Text but I can't add 2 prompts one for Key and one for Text and ask the user to fill in both.
This is quite confusing. Any suggestions would be greatly appreciated.
-RC