BusinessObjects Enterprise XI .NET SDK  

Specifying prompts for OLAP Intelligence report targets

If the target document is an OLAP Intelligence report (.car) you can use the lsS and lsM parameters to specify prompts.

Using the lsS parameter with OLAP Intelligence reports

The parameters are passed in as a URL-encoded string using the unique name of the parameter set up in the OLAP Intelligence report.

Example: Opening a report to a specific page

If 23CAA3C1-8DBB-4CF3-BA%2CB8%2CD7%2CF0%2C68%2CEF%2C9C%2C6F is the URL-encoded unique name for the page parameter in the OLAP Intelligence report, you would use the following URL to open the OLAP Intelligence report to page 2:

http://<webserver>/businessobjects/enterprise11/<platformSpecific>?sType=car&sIDType=InfoObject&iDocID=440&lsS23CAA3C1-8DBB-4CF3-BA%2CB8%2CD7%2CF0%2C68%2CEF%2C9C%2C6F=2

Example: Opening a cube parameter

If 8401682C-9B1D-4850-8B%2C5E%2CD9%2C1F%2C20%2CF8%2C1%2C62 is the URL-encoded unique name for the cube parameter opening the warehouse cube in the catalogue FoodMart 2000 on MSAS, you would use the following URL to open this cube parameter:

http://<webserver>/businessobjects/enterprise11/<platformSpecific>?sType=car&sIDType=InfoObject&lsS8401682C-9B1D-4850-8B%2C5E%2CD9%2C1F%2C20%2CF8%2C1%2C62=CATALOG%3DFoodMart%202000,CUBE%3Dwarehouse&iDocID=616

Using the lsM parameter with OLAP Intelligence reports

As was the case for the lsS parameter, lsM parameters are also passed in as a URL-encoded string using the unique name of the parameter set up in the OLAP Intelligence report.

The following is an example of using lsM

http://<webserver>/businessobjects/enterprise11/<platformSpecific>?sType=car&sIDType=InfoObject&lsMADC216EA-D9A5-42B5-AE%2C21%2C84%2CA9%2CF9%2C6E%2C31%2C7=[%5BCustomers%5D.%5BCountry%5D.%26%5BMexico%5D],[%5BCustomers%5D.%5BCountry%5D.%26%5BCanada%5D]&iDocID=544

This is a memberset parameter opening up a report with Customers > Country > Mexico and Customers > Country > Canada in the view.