If you created a Prompted Link in OBIEE and there is a currency prompt, there is a problem with the generated URL.
Details of [prompted links can be found here], with the pattern being a set of fields defining a column or variable to be set. The usual pattern is along the lines of :
col1=foo,val1=bar,var2=bing,val2=bong
To set the filter / variable values being passed.
Eg:
http://server:7780/analytics/saw.dll?Dashboard&PortalPath=%2Fshared%2F07.%20Semantic%20
Layer%20Design%2F_portal%2F7.10%20Logical%20Modeling&Page=Currency&Action=Navigate&
col1=foo,val1=bar,var2=bing,val2=bong
The problem is that the currency prompt specifies the val key, but no value, which breaks the URL (because the request parameter has a name but no value) and causes OBIEE to (understandably) ignore the rest of the values being passed in the URL:
http://server:7780/analytics/saw.dll?Dashboard&PortalPath=%2Fshared%2F07.%20Semantic%20
Layer%20Design%2F_portal%2F7.10%20Logical%20Modeling&Page=Currency&Action=Navigate&
col1=AUD&op1=currencySelectorOp&val1=&col2=foo,val2=bar
(note that before &col2
there is no value specified after val1=
)
Solution - remove the currency from the prompted URL, and be sure to renumber the remaining values.
(For Google hits : MaxPromptedURLParams
has nothing to do with this, but with a long URL it could seem related - it's not)