Integrating External Maps and Other Objects into BusinessObjects Design Studio

  • by Dr. Bjarne Berg, Principal and Tax Data Analytics and Business Intelligence Leader in Tax Technology Compliance, PricewaterhouseCoopers, LLP
  • Brandon Lucaciu, SAP BI Associate, COMERIT, Inc.
  • December 29, 2014
Learn how to use the SAP Design Studio software development kit (SDK) to implement maps and other custom objects. Use HTML, Cascading Style Sheets (CSS), and JavaScript as well as the SAP UI5 library to develop the most useful functionality for your Design Studio applications.
Learning Objectives

Reading this article, you will learn how to:

  • Implement and develop custom components with the SAP Design Studio software development kit (SDK) in the Eclipse environment
  • Use the SAP UI5 library to enhance existing functionality
  • Extract data and implement maps using the SDK
Key Concept

The software development kit, or SDK, is a tool used to create custom components for SAP BusinessObjects Design Studio using HTML, Cascading Style Sheets (CSS), or JavaScript. This tool allows nearly any object imaginable to be developed and used within your Design Studio applications.

In this article we explore the details of the development and implementation of custom components, such as maps, for SAP BusinessObjects Design Studio using the software development kit (SDK) introduced in version 1.2 of Design Studio.

This BusinessObjects tool gives developers the ability to incorporate almost any custom code into their application, offering nearly endless possibilities. Using the SAP UI5 library, anyone can create basic components to enhance an application. With the JQuery backbone, the SDK can handle any HTML, Cascading Style Sheet (CSS), or JavaScript, allowing for more complex objects. Developers who create applications in Design Studio must understand extensions and be able to create them in order to give the users the most beneficial functionality without solely relying on the components immediately available to them within the tool.

Introduction to the SDK Environment

To develop an SDK component, you can use any XML and JavaScript editor. However, it is strongly recommended by SAP that you use the Eclipse integrated development environment (IDE) for Java Platform Enterprise Edition (EE) Developers. This tool provides the best functionality, and SAP’s SDK guides are tailored for the use of the Eclipse IDE. Once you have downloaded and launched the application (Eclipse, in our example), you are asked to select a workspace.

Dr. Bjarne Berg

Dr. Bjarne Berg is a Principal and the Tax Data Analytics and Business Intelligence Leader in Tax Technology Compliance (TTC) at PricewaterhouseCoopers (PwC), LLP. He is responsible for analytics and go-to-market strategy. Dr. Berg is an internationally recognized expert in BI and a frequent speaker at major BI and SAP conferences world-wide, with over 20 years of experience in consulting. He regularly publishes articles in international BI journals and has written five books on business intelligence, analytics, and SAP HANA. Dr. Berg attended the Norwegian Military Academy, and served as an officer in the armed forces. He holds a BS in Finance from Appalachian State University, an MBA in Finance from East Carolina University, a Doctorate in Information Systems from the University of Sarasota, and a Ph.D. in IT from the University of North Carolina.

See more by this author


Brandon Lucaciu

Brandon Lucaciu has been employed by COMERIT, Inc., as an SAP BI Associate for nearly three years, and has extensive knowledge of numerous BusinessObjects tools such as Design Studio, Dashboards, Analysis, and Web Intelligence. Brandon is also experienced in developing web applications and SDK components for Design Studio using HTML5 and JavaScript.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.