Relative OpenDocument links

Posted by on Jan 12, 2017

In the BI Platform each document and folder has its own direct Document Link. Via this OpenDocument concept the specific object can be opened instantly, without having to browse through the BI Launchpad. You can find the Document Link by right-clicking a document in BI Launchpad/CMC.

In addition, we can use this link to pass parameters between reports. This video explains how to do this in Design Studio:

Lately I got several questions on using OpenDocument links in Design Studio dashboards in the context of BI landscapes with multiple BI Platform installations, let’s say with separate Development, Test, Production systems. For example, what to do when a Design Studio dashboard needs to link to another dashboard?

If we just use the OpenDocument URL it will always reference to the object on a specific system (i.e. Production), independently of the installation the dashboard is running on. This will definitely lead to issues during development and testing, as the referenced object is on a different environment giving probably some unrelated results, and might even not be available or accessible at all!

The solution is pretty simple, but you just have to know this: Always use relative URLs instead of the full absolute URLs. This relative URL should look like: /BOE/OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&iDocID=<CUID>

So it’s basically the OpenDocument Link without the http://<server>:<port> part. This setup will also reuse a session on the BI Platform, saving login time and platform resources.

Posted in: Knowledge sharing, SAP BusinessObjects BI Platform, SAP BusinessObjects Design Studio