http://www.bobti.com - SAP BusinessObjects and Xcelsius articles, links and ressources



Similar documents
Welcome to the Technical Stream

Administrator's Guide

Migrating documents from Business Objects Reporter to Web Intelligence XI R2

Editing your Website User Guide

Setting up the Oracle Warehouse Builder Project. Topics. Overview. Purpose

College of Continuing Education Video Production Room

ACT State Testing Online Services Tutorial

When you publish data to a SharePoint site, you first

Appendix A How to create a data-sharing lab

Introduction to Microsoft Access 2003

ACCESS Importing and Exporting Data Files. Information Technology. MS Access 2007 Users Guide. IT Training & Development (818)

Sitecore Ecommerce Enterprise Edition Installation Guide Installation guide for administrators and developers

Terminal Four. Content Management System. Moderator Access

Enterprise Reporting Advanced Web Intelligence Training. Enterprise Reporting Services

Lab: Data Backup and Recovery in Windows XP

Setting up an account and logging in using Design & Print Online. Opening a saved project

Working with Office Applications and ProjectWise

How do I use Citrix Staff Remote Desktop

1. Open the preferences screen by opening the Mail menu and selecting Preferences...

Integration Overview. Web Services and Single Sign On

Database Forms and Reports Tutorial

Lab - Data Backup and Recovery in Windows XP

To successfully initialize Microsoft Outlook (Outlook) the first time, settings need to be verified.

New Participant Digital Certificate Enrollment Procedure

Microsoft Business Intelligence 2012 Single Server Install Guide

ORACLE BUSINESS INTELLIGENCE WORKSHOP

Unique promotion code

Lytecube Technologies. EnCircle Automation. User Guide

GP REPORTS VIEWER USER GUIDE

Administrator s Guide

Data Access Guide. BusinessObjects 11. Windows and UNIX

SchoolMessenger for iphone

Microsoft Dynamics GP. Business Analyzer

Working with SQL Server Integration Services

Setting Up ALERE with Client/Server Data

TSM for Windows Installation Instructions: Download the latest TSM Client Using the following link:

Siemens Applied Automation Page 1 11/26/03 9:57 PM. Maxum ODBC 3.11

Oracle Database 10g Express

Discoverer Training Guide

Remote Desktop Solution, (RDS), replacing CITRIX Home Access

Toad for Oracle 8.6 SQL Tuning

HOW TO PURCHASE AND INSTALL YOUR VERISIGN DIGITAL SIGNATURE

SBOP Repository Explorer. Installation and Configuration Guide v (2014)

E-Commerce Installation and Configuration Guide

How to utilize Administration and Monitoring Console (AMC) in your TDI solution

Installing Remote Desktop Connection

PC Instructions for Miller LiveArc Software

How To Use Query Console

EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators

1. Open the preferences screen by opening the Mail menu and selecting Preferences...

ecopy ShareScan v5 Logging Guide

Kronos 6 Work Force Time Keeping System. Manager Procedure Manual

9.1 SAS/ACCESS. Interface to SAP BW. User s Guide

Crystal Reports Installation Guide

Microsoft Report Builder 3.0 with SQL 2008R2, SQL 2012 Express and SQL 2012 Course 55005A; 2 Days, Instructor-led

WEBFOCUS QUICK DATA FOR EXCEL

Uni Sales Analysis CRM Extension for Sage Accpac ERP 5.5

Pcounter Web Administrator User Guide - v Pcounter Web Administrator User Guide Version 1.0

Frequently Asked Questions

FedTraveler.com. Log o FedTraveler.com using your valid Member ID and PIN.

HP Quality Center. Software Version: Microsoft Word Add-in Guide

NetBeans IDE Field Guide

Qlik REST Connector Installation and User Guide

MUNIS Instructions for Logging into SaaS (ASP) Dashboard

ClickView Digital Signage User Manual

Advanced BIAR Participant Guide

BOXI R2 SDK Programming

BID2WIN Workshop. Advanced Report Writing

NetBrain Enterprise Edition 6.0a NetBrain Server Backup and Failover Setup

SharePoint Integration Framework Developers Cookbook

Overview... 2 How to Add New Documents... 3 Adding a Note / SMS or Phone Message... 3 Adding a New Letter How to Create Letter Templates...

Profit Developers, Inc. (PDI) 2015 SAXTAX Software Installation Guide

Tutorial: How to Use SQL Server Management Studio from Home

Network DK2 DESkey Installation Guide

atbusiness Deposit Installation Guide Table of Contents

Excel Reports and Macros

CRM Migration Manager for Microsoft Dynamics CRM. User Guide

HP Application Lifecycle Management

8000hz Mono (single) Sound 16-bit

graphical Systems for Website Design

Tool for Automated Provisioning System (TAPS) Version 1.2 (1027)

InfoView User s Guide. BusinessObjects Enterprise XI Release 2

Monnit Wi-Fi Sensors. Quick Start Guide

Chapter 4 Accessing Data

Welcome to Collage (Draft v0.1)

MiraCosta College now offers two ways to access your student virtual desktop.

!"#"$%&'(()!!!"#$%&'())*"&+%

Ulteo Open Virtual Desktop Installation

Implementing and Maintaining Microsoft SQL Server 2008 Integration Services

University of Minnesota Financial Document Scanning Guide for ImageNow 6.2

Word 2010: Mail Merge to with Attachments

Cascade Server CMS Quick Start Guide

EXPRESSPATH PROVIDER PORTAL USER GUIDE AUGUST 2013

Getting Started - The Control Panel

Microsoft Dynamics GP. SmartList Builder User s Guide With Excel Report Builder

SAP Business Objects Data Services Setup Guide

PQRS Quality Reporting System

About This Document 3. About the Migration Process 4. Requirements and Prerequisites 5. Requirements... 5 Prerequisites... 5

SilkTest Workbench. Getting Started with.net Scripts

Transcription:

In Business Objects XI, if you want to query the repository to obtain lists of users, connections, reports or universe for administrator purpose, it is not as easy as it was in former 4-5-6 releases. In fact, in these previous release, such information was stored in repository database and could be obtained easily with queries like select * from obj_m_connection or using special universe plugged on it (aka managero) Then, since the new Business Objects XI release, repository metadata are no longer available in the same way using traditional SQL tool because repository tables now only contains ID and crypted data. Query repository using the Query builder tool To obtain such information, you have to use a very simple and rudimentary tool called Query Builder and which can be called using a browser at the following URL: http://<your system name: port> /AdminTools/querybuilder/query.jsp Log In to the Query Builder using an administrator account -- Page 1 / 6 --

Once connected, you face a SQL query tool like interface where you will enter your query. For example, to obtain the list of connections, enter the following one: Select * from ci_appobjects where si_kind = 'MetaData.DataConnection' Warning: Even if instruction used like select * from recall SQL language, it is in reality just a recalling-sql-business Objects-specific language with only few possibilities. To obtain more help about this query language, consult the following URL: http://devlibrary.businessobjects.com/businessobjectsxir2/en/devsuite.htm And search the following chapter: Business Objects Enterprise SDK >.Net developer guide and API references > SDK Fundamentals > How do I use the query language to retrieve classes from the CMS repository? -- Page 2 / 6 --

After having enter the instruction, click on Submit Query. The results are displayed as an infamous-table-kind without any native export to excel capability. Query repository using Business Objects Desktop Intelligence Launch Desktop Intelligence with the new report Wizard and click on Begin Select Universe and click on Next -- Page 3 / 6 --

Choose the activity Universe (for example) and click on Finish Then, create a simple query using just one objects and click on Run button Comment: This first step as not final use. It just aims to create existing report so you can do the query on any universe or also use a flat file for example. Another possibility is starting here the tutorial opening existing report. Select Tools / Macro / Visual Basic Editor (or Alt F11 short key) On the left side, right click on your document name and select Insert / Module Sub ListSecCx(dpInterface As DpVBAInterface) Dim DataRow(1 To 4) As String Dim dpcube_cx As DpVBACube Set dpcube_cx = DefineCube_CX(dpInterface.DpVBACubes(1)) Dim CMSName As String Dim esession As EnterpriseSession Dim istore As InfoStore Dim sessionmanager As SessionMgr Dim Results As InfoObjects Dim RowNum As Long Set sessionmanager = New CrystalEnterpriseLib.SessionMgr Set esession = sessionmanager.logon("administrator", "Password", "Cms Name", "secenterprise") Set istore = esession.service("", "InfoStore") Set Results = istore.query("select * from ci_appobjects where si_kind = 'MetaData.DataConnection'") For Each Name In Results RowNum = RowNum + 1 DataRow(1) = Name.Properties("SI_NAME") -- Page 4 / 6 --

DataRow(2) = Name.Properties("SI_OWNER") DataRow(3) = Name.Properties("SI_CREATION_TIME") DataRow(4) = Name.Properties("SI_UPDATE_TS") Call dpcube_cx.dpvbacolumns.addline(datarow) Next Name Exit Sub End Sub Function DefineCube_CX(dpCube_CX As DpVBACube) As DpVBACube Dim dpcol As DpVBAColumn Set DefineCube_CX = dpcube_cx DefineCube_CX.DpVBAColumns.SetNbColumns (4) Set dpcol = DefineCube_CX.DpVBAColumns(1) dpcol.name = "Connection Name" Set dpcol = DefineCube_CX.DpVBAColumns(2) dpcol.name = "Connection Owner" Set dpcol = DefineCube_CX.DpVBAColumns(3) dpcol.name = "Connection Creation Date" Set dpcol = DefineCube_CX.DpVBAColumns(4) dpcol.name = "Connection Update Date" End Function Then, on the bottom left corner, name it as you want and, on the main part, copy / past the previous code. Then, leave the Visual Basic Editor using Alt / F11 Short key Then, create a new data provider using the Insert / Table command Choose the following option and click on Begin button Choose Others then, Visual basic for Applications procedures and click on Finish -- Page 5 / 6 --

Choose the previously created subroutine and click on Run button The query result are inserted into your report You can now remove the first dummy query created in the first step and which is no longer needed. (Data / View Data / Delete) -- Page 6 / 6 --