BusinessObjects Enterprise SDK Application development

Source: Internet
Author: User

In Bo-related report development projects, general use of the Businessobject Enterprise SDK for development, which can be more convenient, fast and efficient. Businessobject Enterprise SDK (SDK, two versions of. NET and Java, this article describes the Java version) is a set of APIs provided by SAP for developing BO-related projects that enable the development of similar capabilities to InfoView. It enables authentication, user and object security, planning, publishing, server Management and Auditing (Audit), managing report documents and various objects, and enables collaboration across multiple Bo servers with a rich localization language pack. This article focuses on how to use the Businessobject Enterprise SDK for development and can be integrated into Web projects in this way. If you want to implement other richer features, use the relevant SDK:

Enterprise Sdk–with The Enterprise SDK, you can create Java,. NET, or ASP Web portal applications, view all report type s, use report creation and modification APIs, manage users, instances, groups, custom programs and events, and access Secu Rity and scalability features.


Report Application Server (RAS) Sdk–use when you want to create and modify Crystal reports at runtime, push data into R Eports with ResultSets, recordsets, DataSets, POJOs, or Object collections, and/or change your database in runtime (for ex Ample, from a development to production database). NOTE that if you don't need to modify reports at runtime and then it's recommended that's the Page Server for optimal performance when viewing reports.


Universe Designer Sdk–use This SDK to the Create and modify universes using COM components.


Desktop Intelligence Sdk–use This SDK to automate Desktop Intelligence documents. You can create VBA macros this encapsulate common commands and functions to run inside Desktop Intelligence applications, Create Plug-ins to add optional commands, features, and data sources, and implement custom events this run when runtime ev Ents is triggered.


Report Engine Sdk–the Report Engine SDK are available in. NET (renet) and Java (Rebean) and are used to view Desktop Int Elligence and Web Intelligence documents. Use the Interactive Editor integration, sample for easier integration to custom viewing applications. For user authentication and security, use the Enterprise SDK.


viewers sdk–use when you want to view Crystal reports instances or templates. The viewers SDK is available in Java,. NET, and COM APIs and handles common viewing scenarios such as paging, exporting, S Earching, Drilling-down, and printing, and common exporting scenarious such as PDF and Microsoft Office. This SDK also handles prompting and filtering–you can either allow the viewer to prompt users or you can set the values yourself in your application.

To configure the development usage environment for the Businessobject Enterprise SDK in a Web project:

1. Copy the lib (jar) file required by the Businessobject Enterprise SDK to the Lib (typically in web-inf/lib) of the Web project, including two parts:

(1) The package required for Businessobject Enterprise SDK Development is located under Businessobject's installation folder business Objects/common/4.0/java/lib (example: C:/Program Files/business objects/common/4.0/java/lib) location, the required jar package is:

· Biarengine.jar

· Biplugins.jar

· Cecore.jar

· Celib.jar

· Ceplugins_client.jar

· Ceplugins_core.jar

· Ceplugins_cr.jar

· Cereports.jar

· Cesession.jar

· Ceutils.jar

· Corbaidl.jar

· Ebus405.jar

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.