

{"id":3161,"date":"2017-01-12T12:14:03","date_gmt":"2017-01-12T11:14:03","guid":{"rendered":"http:\/\/www.hackingsap.com\/blog\/?p=3161"},"modified":"2017-01-12T12:15:22","modified_gmt":"2017-01-12T11:15:22","slug":"relative-opendocument-links","status":"publish","type":"post","link":"https:\/\/www.hackingsap.com\/blog\/relative-opendocument-links","title":{"rendered":"Relative OpenDocument links"},"content":{"rendered":"<p>In the BI Platform each document and folder has its own direct\u00a0<strong>Document Link<\/strong>. Via this <strong>OpenDocument<\/strong> 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.<\/p>\n<p>In addition,\u00a0we can use this link to pass parameters between reports. This video explains how to do this in\u00a0Design Studio:<\/p>\n<p><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/Yzy1qp6b4_k?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/p>\n<p>Lately I got several\u00a0questions on using OpenDocument links in Design Studio dashboards in the context of BI landscapes with <strong>multiple BI Platform installations<\/strong>, let&#8217;s say with separate Development, Test, Production systems. For example, what to do when a\u00a0Design Studio\u00a0dashboard needs to link to another\u00a0dashboard?<\/p>\n<p>If we just use the OpenDocument URL\u00a0it will always reference to the object on a specific system (i.e. Production), independently of the installation the dashboard is running\u00a0on. 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!<\/p>\n<p>The solution is pretty simple, but you just have to\u00a0know this:\u00a0Always use <strong>relative<\/strong> URLs instead of the full absolute URLs.\u00a0This relative URL should look like: <em><strong>\/BOE\/OpenDocument\/opendoc\/openDocument.jsp?sIDType=CUID&amp;iDocID=&lt;CUID&gt;<\/strong><\/em><\/p>\n<p>So it&#8217;s basically the OpenDocument Link without the <em><strong>http:\/\/&lt;server&gt;:&lt;port&gt;<\/strong><\/em> part. This\u00a0setup will also reuse a session on the BI Platform, saving login time and platform resources.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In the BI Platform each document and folder has its own direct\u00a0Document 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,\u00a0we can use this link to pass parameters between [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[44,310,163],"tags":[312,311],"class_list":["post-3161","post","type-post","status-publish","format-standard","hentry","category-knowledge-sharing","category-sap-businessobjects-bi-platform","category-sap-businessobjects-design-studio","tag-opendocument","tag-promotion-management"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKaa2-OZ","jetpack-related-posts":[{"id":3181,"url":"https:\/\/www.hackingsap.com\/blog\/development-tips-for-creating-mobile-apps-with-sap-businessobjects-design-studio-and-the-sap-businessobjects-bi-platform","url_meta":{"origin":3161,"position":0},"title":"Development Tips for Creating Mobile Apps with SAP BusinessObjects Design Studio and the SAP BusinessObjects BI Platform","author":"Xavier Hacking","date":"March 5, 2017","format":false,"excerpt":"My latest article for\u00a0the BI Expert online magazine is all about creating mobile\u00a0applications with SAP BusinessObjects\u00a0Design Studio. The learning objectives\u00a0are: How to set up the BI platform for mobile applications How to use the SAP BusinessObjects Mobile app Constraints to consider when developing mobile Design Studio apps How to set\u2026","rel":"","context":"In &quot;SAP BusinessObjects Design Studio&quot;","block_context":{"text":"SAP BusinessObjects Design Studio","link":"https:\/\/www.hackingsap.com\/blog\/category\/sap-businessobjects-design-studio"},"img":{"alt_text":"biexpert","src":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/biexpert-1.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2496,"url":"https:\/\/www.hackingsap.com\/blog\/design-studio-updated-roadmap-january-2014","url_meta":{"origin":3161,"position":1},"title":"Design Studio updated roadmap January 2014","author":"Xavier Hacking","date":"January 26, 2014","format":false,"excerpt":"SAP put a new and updated version of the\u00a0Design Studio roadmap online last week. These roadmaps are publicly available via the SAP Road Maps page on the SAP Service Marketplace: http:\/\/service.sap.com\/roadmap. A product road map describes how the feature\/function capabilities in an SAP product or technology are planned to progress\u2026","rel":"","context":"In &quot;SAP BusinessObjects Design Studio&quot;","block_context":{"text":"SAP BusinessObjects Design Studio","link":"https:\/\/www.hackingsap.com\/blog\/category\/sap-businessobjects-design-studio"},"img":{"alt_text":"dsroadmap1","src":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/dsroadmap1-1024x738.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/dsroadmap1-1024x738.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/dsroadmap1-1024x738.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/dsroadmap1-1024x738.png?resize=700%2C400 2x"},"classes":[]},{"id":3192,"url":"https:\/\/www.hackingsap.com\/blog\/how-to-convert-sap-lumira-documents-using-local-hana-connection-to-managed-hana-connection","url_meta":{"origin":3161,"position":2},"title":"How to convert SAP Lumira documents using Local HANA Connection to Managed HANA Connection","author":"Martijn van Foeken","date":"March 26, 2017","format":false,"excerpt":"This is a guest post by SAP BI specialist Martijn van Foeken, Interdobs B.V.\u00a0 Since Lumira 1.29 it\u00a0is possible to connect to the SAP BusinessObjects BI Platform and this enables you to consume Managed Connections that are controlled inside the Central Management Console (CMC). Matthew Shaw wrote a great blog\u2026","rel":"","context":"In &quot;SAP Lumira&quot;","block_context":{"text":"SAP Lumira","link":"https:\/\/www.hackingsap.com\/blog\/category\/sap-lumira"},"img":{"alt_text":"lumconv1","src":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/lumconv1.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/lumconv1.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/lumconv1.png?resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/lumconv1.png?resize=700%2C400 2x"},"classes":[]},{"id":923,"url":"https:\/\/www.hackingsap.com\/blog\/sap-businessobjects-bi-4-0-platform-reference-guide","url_meta":{"origin":3161,"position":3},"title":"SAP BusinessObjects BI 4.0 Platform reference guide","author":"Xavier Hacking","date":"November 16, 2010","format":false,"excerpt":"So do you know all the tools\/components of the SAP BusinessObjects Business Intelligence 4.0 Platform? And what about all those new names?","rel":"","context":"In &quot;SAP&quot;","block_context":{"text":"SAP","link":"https:\/\/www.hackingsap.com\/blog\/category\/sap"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/sap-business_objects-use1.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":2871,"url":"https:\/\/www.hackingsap.com\/blog\/design-studio-1-5-preview","url_meta":{"origin":3161,"position":4},"title":"Design Studio 1.5 Preview","author":"Xavier Hacking","date":"May 16, 2015","format":false,"excerpt":"Later this quarter the next big\u00a0SAP BusinessObjects\u00a0Design Studio update will be generally available: version 1.5. Let's have a look at what we can expect in this edition. Performance, performance, performance Despite the fact that\u00a0Design Studio is\u00a0developed in\u00a0a much more future proof way than\u00a0SAP BusinessObjects Dashboards (Xcelsius), it still appears to\u2026","rel":"","context":"In &quot;Preview&quot;","block_context":{"text":"Preview","link":"https:\/\/www.hackingsap.com\/blog\/category\/preview"},"img":{"alt_text":"Design-Studio-1.5-3","src":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/Design-Studio-1.5-3.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2358,"url":"https:\/\/www.hackingsap.com\/blog\/sap-bi-books-books-books","url_meta":{"origin":3161,"position":5},"title":"SAP BI books, books &#038; books!","author":"Xavier Hacking","date":"November 19, 2013","format":false,"excerpt":"It's a great era for those of us who like to learn about SAP BI topics by themselves, at your own pace and at a moment that is the most suitable. We have the openSAP online courses on HANA and BI4, there is Twitter, the blogs, podcasts and of course\u2026","rel":"","context":"In &quot;Books&quot;","block_context":{"text":"Books","link":"https:\/\/www.hackingsap.com\/blog\/category\/books"},"img":{"alt_text":"3293-ImplementingHANA__47519_std-1","src":"https:\/\/i0.wp.com\/www.hackingsap.com\/blog\/wp-content\/uploads\/3293-ImplementingHANA__47519_std-1-86x90.jpg?resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/posts\/3161","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/comments?post=3161"}],"version-history":[{"count":3,"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/posts\/3161\/revisions"}],"predecessor-version":[{"id":3164,"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/posts\/3161\/revisions\/3164"}],"wp:attachment":[{"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/media?parent=3161"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/categories?post=3161"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hackingsap.com\/blog\/wp-json\/wp\/v2\/tags?post=3161"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}