Professional Documents
Culture Documents
Business Query
Business Query
Windows
2 BusinessQuery for Excel User’s Guide
Trademarks Business Objects, the Business Objects logo, Crystal Reports, and Crystal Enterprise are
trademarks or registered trademarks of Business Objects SA or its affiliated companies in the
United States and other countries. All other names mentioned herein may be trademarks of
their respective owners.
Contains IBM Runtime Environment for AIX(R), Java(TM) 2 Technology Edition Runtime
Modules (c) Copyright IBM Corporation 1999, 2000. All Rights Reserved.
This product includes code licensed from RSA Security, Inc. Some portions licensed from IBM
are available at http://oss.software.ibm.com/icu4j.
Use restrictions This software and documentation is commercial computer software under Federal Acquisition
regulations, and is provided only under the Restricted Rights of the Federal Acquisition
Regulations applicable to commercial computer software provided at private expense. The use,
duplication, or disclosure by the U.S. Government is subject to restrictions set forth in
subdivision (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at 252.227-
7013.
Patents Business Objects owns the following U.S. patents, which may cover products that are offered
and sold by Business Objects: 5,555,403, 6,247,008 B1, 6,578,027 B2, 6,490,593 and
6,289,352.
Contents
Preface Maximizing Your Information Resources 5
Information resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Useful addresses at a glance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
About this guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Chapter 1 Introduction 13
Welcome to BusinessQuery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
What’s new in BusinessQuery? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Contents
4 BusinessQuery for Excel User’s Guide
Contents
Maximizing Your Information
Resources
preface
6 BusinessQuery for Excel User’s Guide
Overview
Information, services, and solutions
The Business Objects business intelligence solution is supported by thousands
of pages of documentation, available from the products, on the Internet, on CD,
and by extensive online help systems and multimedia.
Packed with in-depth technical information, business examples, and advice on
troubleshooting and best practices, this comprehensive documentation set
provides concrete solutions to your business problems.
Business Objects also offers a complete range of support and services to help
maximize the return on your business intelligence investment. See in the
following sections how Business Objects can help you plan for and successfully
meet your specific technical support, education, and consulting requirements.
Information resources
Whatever your Business Objects profile, we can help you quickly access the
documentation and other information you need.
Where do I start?
Below are a few suggested starting points; there is a summary of useful web
addresses on page 10.
Documentation Roadmap
The Documentation Roadmap references all Business Objects guides and
multimedia, and lets you see at a glance what information is available, from
where, and in what format.
View or download the Business Objects Documentation Roadmap at
www.businessobjects.com/services/documentation.htm
Information resources
8 BusinessQuery for Excel User’s Guide
Multimedia
Are you new to Business Objects? Are you upgrading from a previous release or
expanding, for example, from our desktop to our web solution? Try one of our
multimedia quick tours or Getting Started tutorials. All are available via the Online
Customer Support (OCS) website or on the Documentation CD.
Product documentation
We regularly update and expand our documentation and multimedia offerings.
With a valid maintenance agreement, you can get the latest documentation – in
seven languages – on the Online Customer Support (OCS) website.
NOTE
If your issue concerns a Business Objects product and not the documentation,
please contact our Customer Support experts. For information about Customer
Support visit: www.businessobjects.com/services/support.htm
Services
A global network of Business Objects technology experts provides customer
support, education, and consulting to ensure maximum business intelligence
benefit to your business.
Services
10 BusinessQuery for Excel User’s Guide
Address Content
Business Objects Documentation Overview of Business Objects documentation. Links
to Online Customer Support, Documentation Supply
www.businessobjects.com/services/ Store, Documentation Roadmap, Tips & Tricks,
documentation.htm Documentation mailbox.
documentation@businessobjects.com
Product documentation The latest Business Objects product
documentation, to download or view online.
www.businessobjects.com/services/
support.htm
Business Objects product information Information about the full range of Business
Objects products.
www.businessobjects.com
Developer Suite Online Available to customers with a valid maintenance
agreement and a Developer Suite license via the
Online Customer Support (OCS) website. Provides
www.techsupport.businessobjects.com
all the documentation, latest samples, kits and tips.
Knowledge Base (KB) Technical articles, documents, case resolutions.
Also, use the Knowledge Exchange to learn what
www.techsupport.businessobjects.com challenges other users – both customers and
employees – face and what strategies they find to
address complex issues. From the Knowledge
Base, click the Knowledge Exchange link.
Tips & Tricks Practical business-focused examples.
www.businessobjects.com/forms/
tipsandtricks_login.asp
Address Content
Online Customer Support
Audience
This guide is intended for the end user who is responsible for running and
maintaining queries with BUSINESSQUERY. The user need not come from a
technical background, nor have knowledge of the structure of the database at the
site. BUSINESSQUERY shields users from these issues, thanks to a semantic layer
that presents data in everyday business terms.
Convention Indicates
This font Code, SQL syntax, computer programs. For
example: @Select(Country\Country Id).
This font is also used for all paths, directories,
scripts, commands and files for UNIX.
Some code Placed at the end of a line of code, the symbol ( )
more code indicates that the next line should be entered
continuously with no carriage return.
$DIRECTORYPATHNAME The path to a directory in the Business Objects
installation/configuration directory structure. For
example:
• $INSTALLDIR refers to the Business Objects
installation directory.
• $LOCDATADIR refers to a subdirectory of the
BusinessObjects installation directory called
locData.
chapter
14 BusinessQuery for Excel User’s Guide
Welcome to BusinessQuery
BusinessQuery for Excel is an add-in tool that provides Microsoft Excel with fully
functional database access. With BusinessQuery, you can access your corporate
databases from Excel using familiar business terms. All BusinessQuery
commands are available through the BusinessQuery menu and toolbar that
appear in Excel. The result is easy and intuitive information access with
guaranteed, reliable results.
When you run a query, BusinessQuery automatically places the results into cells
of an Excel worksheet. There is no need to copy or export the results to Excel.
Your results are not a static embedded object. Instead, they can be used with the
full range of Excel functions, including calculations, charts, and pivot tables.
Thanks to SmartSpace, BusinessQuery also lets you choose the most logical
way to place data in a spreadsheet. Thus, you avoid overwriting existing data,
formulas and formats.
Universes
Universes provide the business-intelligent, semantic layer that isolates you from
the technical issues of the database. A universe is the environment that holds
your data in a semantic layer that can then be exploited by BusinessQuery or
other Business Objects applications.
Universes are made up of classes and objects. For example, the objects in a
human resources universe can be Names, Addresses, Salaries, and so on.
Classes are logical groupings of objects. Each class has a meaningful name,
such as Vacation (for objects pertaining to employees’ vacations). Each object
maps to data in the database, and enables you to retrieve data that appears in
Excel.
In your company or organization, universes are created by a universe designer,
using Designer. The designer then makes universes available to you and other
users at your site, so that you can access the data you want from the database.
A demo universe that maps to a demo database are delivered with
BusinessQuery. A full description of these is provided in “The demonstration
database and universe” below.
Introduction
BusinessQuery for Excel’s User Guide 15
Queries
Queries enable you to retrieve data in a database, via a universe. You build a
query to bring data to Microsoft Excel.
The Query Panel
The Query Panel is the one-step graphical interface that you use to build and run
queries in BusinessQuery. The objects of the universe you are working with
appear as icons. Thus, you specify the objects you want to include in a query by
dragging and dropping icons with your mouse. When you run a query, the data
mapped by the objects you specified is retrieved from the database, and appears
in Excel.
A detailed illustration of the Query Panel is provided on page 35.
Query files
A BusinessQuery file (extension .bqy) stores the definition of a query and the
data it returns. By default, query files are located in the MyBQY folder under the
Business Objects Documents folder in MyDocuments. You can exchange query
files with other users that have BusinessQuery.
Welcome to BusinessQuery
16 BusinessQuery for Excel User’s Guide
For more information on classes and the different types of objects you find in
BusinessQuery, refer to “Classes and subclasses” and “Dimensions, details, and
measures” below.
Measure objects are semantically dynamic: the values they return depend on
the objects they are used with. For example, if you include Resort and
Revenue in a query, revenue per resort is calculated. If you include Customer
and Revenue, revenue per customer is calculated, and so on.
Introduction
BusinessQuery for Excel’s User Guide 17
The following illustration shows the classes, subclasses and objects of the
demonstration universe as they appear in the Query Panel.
A folder represents a
class.
Each icon within a class
represents an object.
Welcome to BusinessQuery
18 BusinessQuery for Excel User’s Guide
NOTE
The online help provides examples of using cell references in conditions. To view
an example, type “complex conditions” in the Help Topics dialog box, double-
click “examples using cell references”, then double-click a topic in the list that
appears.
NOTE
For more information on BusinessQuery and Visual Basic, refer to “Integrating
BusinessQuery with Visual Basic” in the online help.
Introduction
BusinessQuery for Excel’s User Guide 19
Corporate Categories
When retrieving a document or selecting categories, the list of documents and
categories appears in a hierachical category tree.
Introduction
Getting Up and Running
chapter
22 BusinessQuery for Excel User’s Guide
Overview
This chapter covers the installation, launch and management of the
BusinessQuery add-in for Microsoft Excel. You will find information on:
• Working with universes and queries that you used in BusinessQuery 5.1.
• Launching BusinessQuery in online and offline mode.
• The BusinessQuery toolbar which appears when you launch the application.
• Managing work sessions, for example, by logging in as a different user.
• Disabling BusinessQuery, and relaunching Excel.
As with all BusinessObjects products, BusinessQuery is installed by the
BusinessObjects installer program. A separate guide, the Installation and
Configuration for Windows Guide, provides detailed information on:
• The hardware and software requirements BusinessObjects products.
• The different types of installation, such as Master Setup and Stand-alone
Setup.
• Running the installer program.
NOTE
Because no upgrade procedure is required when you move from version 5.1 to
version 6.5, the Upgrade Workbook command no longer exists in version 6.5.
Launching BusinessQuery
Once BusinessQuery is installed at your site, you must activate the
BusinessQuery add-in. To do this:
1. Launch Microsoft Excel.
2. Click the Add-Ins command on the Tools menu.
The Add-Ins dialog box appears.
3. If BusinessQuery 6.0 is displayed in the dialog box, go to step 6.
4. If the option is not displayed, click Browse, and, in the dialog box that
appears, move to the bin folder, which is under $INSTALLDIR\bin.
5. Click Bqapi.xll, then click OK.
BusinessQuery 6.0 appears in the Add-Ins Available box.
6. In the Add-Ins dialog box, click OK.
The Add-Ins dialog box closes, and the BusinessQuery menu appears
between the Data menu and the Window menu.
7. Click the Load command.
This command loads the BusinessQuery application. It may cause the User
Identification dialog box to appear if the BusinessObjects supervisor has set
up a repository for user administration.
8. If the User Identification dialog box appears, enter the user name and
password that your BusinessObjects supervisor provided.
9. If necessary, select a security domain, then click OK.
For information on security domains, refer to Using multiple security domains
on page 30.
The BusinessQuery toolbar now appears in the Excel application window. Refer
to page 26 for an illustration and description of the toolbar.
Online/Offline modes
Online and offline modes are options that apply when you are working in an
environment with a repository, which is set up by a BusinessObjects supervisor.
A repository enables users to share BusinessObjects resources, such as
universes and query files.
When you launch a BusinessQuery session, the Use in Offline Mode check box
in the User Identification dialog box (illustrated on page 24) lets you indicate the
mode you wish to work in:
• Online mode is appropriate for a networked environment in which the general
supervisor has set up a repository. In online mode, you can run and refresh
queries on universes which are stored on the repository and which access
remote databases.
Online mode also enables you to send query files to other users, and to
retrieve query files that other users have sent you. For more information on
sending and retrieving query files, refer to .
• Offline mode is appropriate for working away from your site, such as with a
laptop computer, or whenever your network goes down.
In offline mode, you cannot run or refresh queries on universes which are
stored on the repository, nor send or retrieve query files.
TIP
In offline mode, you can build queries and generate their SQL without retrieving data.
Later, when working in online mode, you can run such queries and thereby retrieve
data. For more information, refer to “Setting options and running a query” on page 43.
Launching BusinessQuery
26 BusinessQuery for Excel User’s Guide
a b c d e f g h i
a) New Query
Lets you build a new query. Displays the New Query dialog box, in which you
select the universe you want to use. You then build the query in the Query
Panel. To use this button, you must first click an empty cell.
b) Insert Query
Inserts the data retrieved by an existing query. To use this button, you must
first click an empty cell.
c) Edit Query
Opens the Query Panel, where you edit and run an existing query. To use this
button, you must first click a cell containing data returned by the query.
d) Refresh Query
Refreshes one query. The fresh data set appears in the worksheet. To use
this button, you must first click a cell containing data returned by the query.
e) Refresh All Queries
Refreshes all the queries in the active workbook. The fresh data sets appear
in the workbook.
f) QueryDirector
Opens the QueryDirector, whose three tabs enable you to manage the
queries inserted in the current workbook.
g) Update Workbook
The queries in the workbook are processed (for example, refreshed) in the
order in which they appear in the Update tab of the QueryDirector.
h) Properties
Displays the Query Properties dialog box, which provides information on the
query that returned the data currently selected in the worksheet.
i) Help
Displays the BusinessQuery online help.
Properties is the only button that does not have an equivalent menu command.
Viewing tooltips
The BusinessQuery menu and toolbar are built to Microsoft Office 95 standards.
Thus, when you rest the cursor over a toolbar button, its tooltip appears:
TIP
To resize a floating toolbar, click any of its borders, hold down the left-mouse button
and drag to the left or right, up or down.
Launching BusinessQuery
28 BusinessQuery for Excel User’s Guide
Unloading BusinessQuery
You can free up some active memory in Excel by selecting the Unload command
on the BusinessQuery menu. This command disables all commands other than
Send To, Retrieve From, Load and Help.
Launching BusinessQuery
30 BusinessQuery for Excel User’s Guide
Note that if you have access to one security domain only, the User Identification
dialog box is as illustrated here:
chapter
32 BusinessQuery for Excel User’s Guide
Overview
Building a query enables you to retrieve data from a database, and to display this
data in an Excel worksheet. You build a query by selecting objects from a
universe. The objects map to the database in familiar business terms.
This chapter begins with the basics of building a query. Then, you will find
information on ways of building a more powerful query; for example, by applying
a condition that limits the data that the query retrieves.
NOTE
For more advanced users, the chapter entitled “Building More Advanced
Queries” in the online help contains information on more complex query tasks.
References to specific help topics are indicated by the Help icon, as shown in the
margin.
Building Queries
BusinessQuery for Excel’s User Guide 33
6. Type a description for the query in the Query Description box, then click OK.
The Query Panel appears. The Query Panel is the graphical interface that
displays the universe’s classes and objects. You drag and drop the objects
you want to include in the query. The Query Panel is illustrated on page 35.
TIP
In the General tab of the Options dialog box (Options command), you can specify a
default universe that will be preselected in the New Query dialog box. For more
information, refer to Specifying data access on page 92.
Building Queries
BusinessQuery for Excel’s User Guide 35
a g
d e f i j k
a. Classes are represented by folders.
b. Objects are represented by cubes, spheres or pyramids (here, by a cube).
For information on the different types of objects in a universe, refer to
“Dimensions, details, and measures” on page 16.
c. This button, selected by default, displays the universe’s classes and objects.
d. This button enables you to set options before running the query, for example
to specify a maximum number of rows.
e. This button displays the universe’s predefined conditions. For more
information, refer to page 40.
f. The Find feature enables you to search for the names of objects in the
hierarchy.
g. The Result Objects box displays the objects that are included in the query.
h. The Conditions box displays conditions on the query. For more information,
refer to page 39.
i. Save and Close lets you save the query you have defined without running it.
You can run it later on by using the Refresh Query command.
Building Queries
BusinessQuery for Excel’s User Guide 37
The worksheet contains the results of the query made up of the objects Year, Country, and
Revenue.
Building Queries
BusinessQuery for Excel’s User Guide 39
Building Queries
BusinessQuery for Excel’s User Guide 41
Hold down the Ctrl key on your keyboard, click the values you want the object to
retrieve, then click OK.
When you run the query, only the data corresponding to the values you selected
will appear in the worksheet.
3. If you want to select more values for the condition, hold down the Ctrl key and
then, in the List of Values dialog box, click each value that you want the object
to retrieve.
4. Click any selected values that you do not want the object to retrieve, and click
OK.
Applying sorts
Sorts control the order in which data appears: ascending or descending. For
example, you can apply a sort on a measure object so that its data appears in
ascending order, for example, from lowest to highest values.
The following table shows the order in which different types of data appear:
To remove a sort
There are two ways of doing this:
• Click the sort icon and press the Delete key.
• Drag the sort icon from the object in the Result Objects box, to the Classes
and Objects list, where you release your mouse button.
In both cases, the sort icon disappears from the object in the Result Objects box.
Building Queries
BusinessQuery for Excel’s User Guide 43
2. Click No Duplicate Rows if you want to eliminate duplicate rows of data from
the query result.
3. To obtain a partial result, you can:
Click 10 rows or 20 rows.
Click Other, then type a number in the Other field.
4. Click Do Not Retrieve Data if you do not want the query to connect to the
database when you run it.
When you refresh the query, this option will be automatically switched off,
meaning that the query will connect to the database and the data will appear
in the worksheet. For information on refreshing queries, refer to page 56.
5. Click Delete Trailing Blanks if you do not want trailing blanks to appear in the
query result.
Trailing blanks are spaces that appear at the end of rows of data. They can
occur, for example, if the database has been set up with a fixed number of
characters per row. This option ensures that trailing blanks do not appear in
the query result.
6. Click OK to return to the Query Panel, then click Run.
Building Queries
BusinessQuery for Excel’s User Guide 45
2. In the Universes list, click the universe you want to import or refresh.
Note that if the repository is holding a more recent copy of a universe you
have already imported, To Be Refreshed is displayed in the Status column.
3. Click Import.
The universe’s corresponding .unv file is copied to the Universes folder, which
is found under the Business Objects 6 folder in the Application Data\Business
Objects folder on your computer.
NOTE
The Refresh button does not refresh universes. It updates the information
displayed in the Universes dialog box.
Building Queries
Managing Queries in the
Workbook
chapter
48 BusinessQuery for Excel User’s Guide
Overview
This chapter presents topics on managing queries. It includes information on:
• Inserting queries in worksheets.
• Renaming, duplicating, deleting and viewing the properties of query files.
A query file stores the definition of a query and the data it returns.
• Editing queries.
• Refreshing queries.
• Working with the QueryDirector.
The QueryDirector provides information on the queries in the workbook, and
lets you specify how to update them.
In the dialog box above, there are queries called Best Customers, Revenue per Customer
from 1995, and Customers and Services. They were built on a universe called Island
Resorts Marketing stored in the local repository.
Action Description
Insert the query as it is Inserts the data from the query’s corresponding .bqy
file.
Refresh the query, then Refreshes the data by establishing a connection to
insert the results the database, then inserts the results.
Edit the query, then insert Displays the Query Panel, thus enabling you to edit
the results the query. For example, you can add or remove
objects.
When you run the query, the modified results appear
in the worksheet.
To view the properties of a query file, click the query in the Insert Query dialog
box, then click the Properties button. The Query Properties dialog box appears:
NOTE
You can also view the properties of a query file in the Insert Query dialog box by
selecting a query, right-click the selected query and select Properties...
To change the description of the query file, type over the text in the Query
Description box. The description provides more detailed information on the query
for you and other users.
You can also view the properties of a query file from the QueryDirector. Simply
Properties click the query, then click the Properties button in the dialog box.
Note that you cannot change the description of the query file when you view its
properties from the QueryDirector.
For more information on the QueryDirector, refer to Working with the
QueryDirector on page 57.
Editing queries
Once you have inserted a query in BusinessQuery, you may decide to edit it. For
example, you may wish to add and/or remove objects, conditions, sorts, and so
on.
When you edit a query, the number of rows and columns returned may change.
However, no data in the worksheet is lost thanks to SmartSpace. This is because
SmartSpace controls the way data is inserted, thereby ensuring the integrity of
your data. For more information on SmartSpace, refer to Using SmartSpace on
page 95.
To edit a query:
1. Specify the query to be edited by clicking any one of its cells in the workbook.
2. Select the Edit Query command, or click the Edit Query button on the
toolbar.
Edit Query
The Query Panel is displayed.
3. In the Query Panel, edit the query as needed.
For details on editing queries refer to "Building a more powerful query" on page
39. You can also consult “Building More Advanced Queries” in the online help.
Editing queries
56 BusinessQuery for Excel User’s Guide
Refreshing queries
When you refresh a query, BusinessQuery establishes a connection to the
database, retrieves the new set of data, and inserts it in the worksheet. By
refreshing queries on a regular basis, you can be sure that the data in your
workbook remains up-to-date.
When you refresh a query, the number of rows returned may change. However,
no data in the worksheet is lost thanks to SmartSpace. This is because
SmartSpace controls the way data is inserted, thereby ensuring the integrity of
your data. For more information on SmartSpace, refer to Using SmartSpace on
page 95.
BusinessQuery provides two commands with which you can refresh the data of
your worksheet periodically: Refresh Query and Refresh All Queries. These
commands are described in the next sections.
View by Sheet
With View by Sheet, QueryDirector lists all the queries in your workbook by
worksheet. This means that when you click the plus sign (+) beside the name of
a worksheet you can see all the queries it contains.
In this view, QueryDirector identifies each query with the following information:
• A number indicating the order in which the query was inserted.
• The name of the query file from which the query was inserted.
For example, in the previous illustration, the second query inserted in Sheet1 was
obtained from a query file called Monthly. The query file was created from a
universe called BEACH. The universe is stored locally in the Universe folder.
When you click any query listed in the QueryDirector, BusinessQuery highlights
the corresponding cells in the workbook.
View by Universe
If you select View by Universe, QueryDirector displays a hierarchical view of the
repository, universes, query files, and queries inserted in your workbook:
Thus, when you click the plus sign (+) beside the name of a universe or query file,
you can see all the related queries that you inserted in the workbook.
QueryDirector identifies each query in the way described in the previous section.
When you click any query listed in the QueryDirector, BusinessQuery highlights
the corresponding cells in the workbook.
• Edit queries, for example to remove objects, apply sorts or conditions, and so
on.
• Remove queries.
BusinessQuery lets you choose whether to remove the query completely, or
to remove only the link between the query in the workbook and its .bqy file.
The latter option renders the data static in Excel.
• View query properties, such as information on the way the query is inserted
in the workbook, and information on the query’s .bqy file.
To perform any of the above tasks:
1. Click the QueryDirector button on the BusinessQuery toolbar.
2. In the Workbook tab, click the query concerned.
QueryDirector
The data returned by the query is highlighted in the workbook.
3. Click the button for the task you want.
The buttons are illustrated on page 57.
NOTE
From the QueryDirector, you can also change the SmartSpace strategy and the
display settings for a specific query in the workbook. For more information, refer
to:
• Changing the SmartSpace strategy of an inserted query on page 100.
• Changing the display settings of an inserted query on page 93.
To perform certain actions on a cell, or a range of cells, first select the cells and
then click the right mouse button. These actions are listed below:
• Clipboard operations: Cut, Copy, Paste
• Insert
• Delete
• Clear Contents
• Format Cells
• Pick from list.
For more information on these actions, refer to your Excel documentation.
List of queries
Moves a query up the list
Moves a query down the list
The update order is based on the position of the queries in the list. By default, the
queries are listed sequentially according to the way in which you inserted them.
Thus, the first item in the list is the first query inserted, the second item is the
second query inserted, and so on.
The update action of a query is represented by a symbol, which appears to the
left of it. The symbols and their meaning are given below:
Symbol Action
Up Down
TIP
You can refresh all the queries in a workbook by selecting the Refresh All Queries
command on the BusinessQuery menu. This command does not override the update
actions specified in the Update tab of the QueryDirector. Thus, the next time you
select the Update Workbook command, your queries’ update actions are carried out.
chapter
66 BusinessQuery for Excel User’s Guide
Overview
BusinessQuery makes it easy for you to share your business information with
other people in your company or organization. You can send the queries you
build with BusinessQuery to individual users, or publish them for groups of users
across your enterprise.
Your BusinessQuery data is not restricted to BusinessQuery users. Knowledge
workers using BusinessObjects and <smalcap>WebIntelligence can also
retrieve the BusinessQuery files that you send or publish.
NOTE
To send and retrieve queries, you must be working online. For information on
online mode, refer to “Online/Offline modes” on page 25.
5. Click the check box next to the category you want to assign to your document.
You can check as many categories and sub-categories you want. You can
also assign one sub-category.
A message indicates how many categories you select at the bottom of the
pane.
6. Click OK to save your selection and return to the Send dialog box.
NOTE
If you do not see all the categories you need, it is possible that the list has not
been updated. The most up to date category list is held in the .lsi file. For better
performance, a local cache provides the category list until you click the Refresh
Categories button.
TIP
To create a new category on the highest level, click Home Category and then click
New. Notice that only the New button displays when you select the Home Category.
This is because you cannot delete or modify the Home Category.
When you select one of the categories the Selection box provides details on the
category such as:
• Location in the category tree
• User name of the owner of the category
• When it was last updated
• How many documents the category contains
• How many sub-categories the selected category contains
TIP
If you do not want to save your changes, simply click the Cancel button before you
click OK.
TIP
If you do not want to save your changes, simply click the Cancel button before you
click OK.
2. Click To...
3. In the Select Users and Groups dialog box, select the users and groups who
are to receive the queries.
To select a series of users or groups, hold down the Shift key, then click the
first and last one. Otherwise, click each one while holding down the Ctrl key.
4. Click Add, then click OK to close the Select Users and Groups dialog box.
You go back to the Send BusinessQuery Files dialog box. The groups and
users you selected now appear in the Send To box:
NOTE
To remove a query, click it and then click Remove.
Publishing queries
Publishing queries means making your BusinessQuery data available to groups
of users across your company or organization.
The queries that you publish remain in the repository until the BusinessObjects
supervisor removes them.
To publish queries:
1. Select the Send To>Corporate Documents command on the BusinessQuery
menu.
The Send BusinessQuery Files dialog box appears.
2. To select the groups of users for whom you want to publish queries, Click
To...
The Select Groups dialog box appears:
NOTE
If you select a document that already has categories assigned to it, the xx dialog
box appears asking you to either append those specific categories to the list or
to ignore them and keep the list as is.
Retrieving queries
When other users send you queries, you must retrieve them from the repository
before inserting them in your workbooks.
To retrieve queries, you use the Retrieve From command on the BusinessQuery
menu. When you select this command, a submenu appears. The submenu
comprises two further commands:
• The Retrieve From>Users command enables you to retrieve queries that
were sent to you individually.
In this case, the queries you retrieve are removed from the repository.
• The Retrieve from>Corporate Documents command enables you to retrieve
queries that were sent to a group of users to which you belong.
In this case, the queries you retrieve remain on the repository until they are
removed by the BusinessObjects supervisor.
The steps below describe how to retrieve queries by using the Retrieve
From>Users command. If you want to retrieve queries that were sent to a group
of users, follow the steps but use the Retrieve From>Corporate Documents
command.
To retrieve queries:
1. Select the Retrieve From>Users command on the BusinessQuery menu.
The Retrieve BusinessQuery Files dialog box appears:
Retrieving queries
82 BusinessQuery for Excel User’s Guide
- A hierarchical category tree appears with the first level open; no queries are
displayed in the root category. Please note that the tree cannot be edited.
- “Uncategorized” categories are displayed with a icon. These categories
appear at the bottom of the root category list.
2. Select the queries that you want to retrieve.
To select a series of queries, expand or collapse the tree. Hold down the Shift
key, then click the first and last query. Otherwise, click each query while
holding down the Ctrl key.
3. Click Retrieve.
BusinessQuery retrieves the queries and displays a confirmation message:
Refreshing Categories
To refresh the list of queries, click an item in the category tree.
Click the Refresh Categories button to automatically update the category tree
and list of queries in the repository.
A message appears in the message bar during the category refresh indicating
that the operation is in progress.
NOTE
The Refresh Categories button is grayed by default. To use this button, you need
to request the appropriate security permissions.
Finding Documents
To search for a document, you must first display the “Find Documents” panel by
clicking on the “Find>>” button in the dialog box. The “Find Documents” section
will then appear and the “Find>>” button will be become a “Browse Categories<<“
button.
Corporate categories, as well as the Refresh Categories button are hidden during
search mode.
TIP
You can change the default setting by using the Options command on the
BusinessQuery menu. For more information, refer to Options for file locations on
page 94.
When you retrieve query files, you can choose a different folder in the following
way:
1. In the Retrieve BusinessQuery Files dialog box, select the query files that you
want to retrieve.
Retrieving queries
84 BusinessQuery for Excel User’s Guide
4. Browse to the folder in which you want to store the queries, then click OK.
- BusinessQuery now retrieves the queries into the folder that you specified.
- Remember to browse to this folder when you insert the queries in a
workbook using the Insert Query command.
To pack/unpack a workbook:
1. Select the Pack/Unpack command on the BusinessQuery menu, then select
the appropriate command on the submenu that appears:
- If you unpack a workbook that contains query files with the same name as
other query files on your computer, BusinessQuery prompts you to overwrite
or rename these with the following dialog box:
chapter
88 BusinessQuery for Excel User’s Guide
Overview
This chapter explains how you can customize BusinessQuery settings to suit
your own requirements.
You can find these settings in the Options dialog box which you can obtain by
selecting the Options command. The dialog box is organized into three tabs:
General, File Locations, and Default SmartSpace.
The next sections cover the options in these tabs.
Customizing BusinessQuery
BusinessQuery for Excel’s User Guide 89
General options
The options in the General tab relate to:
• Application settings
• Security
• Language setting
• Data access
• Display settings.
These options are illustrated below.
General options
90 BusinessQuery for Excel User’s Guide
Customizing BusinessQuery
BusinessQuery for Excel’s User Guide 91
Option Description
AutoLoad Automatically runs the Load command on the
BusinessQuery BusinessQuery menu when you launch Excel.
General options
92 BusinessQuery for Excel User’s Guide
Changing language
A drop down list box in the General tab indicates the current language setting:
English, French, German, or any other language currently installed.
The languages available to you are those that were installed with the product. If
the language you wish to use is not listed, contact the person who installed
BusinessQuery at your site. If you are responsible for installing BusinessQuery,
refer to the BusinessObjects Installation Guide for more information.
To switch to another language, click it in the list box, click OK, and then restart
BusinessQuery.
Customizing BusinessQuery
BusinessQuery for Excel’s User Guide 93
Option Description
Hide Excel Range An Excel range name (_bq4.n) identifies each query
Names in a worksheet. This option prevents these names
from appearing in the Name box, located at the left
end of the Formula bar in Excel.
You can use Excel names in query conditions. For
more information, refer to “Applying a condition with
the Select an Excel Name operand” in the online
help.
Display Column Headers Displays or removes the names of the objects that
appear as column headers whenever you build new
queries or insert existing ones.
Use Default Formatting Applies default BusinessQuery formats when data is
inserted in a worksheet. The default formats are:
- Blue background for column headers
- Yellow background for cells containing data
- Standard black cell borders
- Thick black border around each block of data
AutoFit Columns When data is inserted, this option automatically
adjusts the width of columns to accommodate the
data.
General options
94 BusinessQuery for Excel User’s Guide
Customizing BusinessQuery
BusinessQuery for Excel’s User Guide 95
Using SmartSpace
This section is about SmartSpace, a powerful BusinessQuery feature that helps
you protect the data in your workbook. It covers the principles of SmartSpace and
shows you how to specify a SmartSpace strategy.
What is SmartSpace?
SmartSpace is a feature by which BusinessQuery manages the cells in your
workbook whenever you insert, edit, refresh, or remove a query.
For example, when you insert a query, the rows and columns returned may
require cells occupied by an adjacent query. Likewise, when you edit a query, the
rows and columns returned may exceed those currently in the worksheet.
In all such situations, SmartSpace guarantees that no data is lost or corrupted by
controlling the way BusinessQuery inserts data in cells. It thus ensures the
integrity of your data at all times.
Using SmartSpace
96 BusinessQuery for Excel User’s Guide
Option Description
Prompt the user when data Causes a prompt to appear each time that
is inserted data is to be inserted or removed. This prompt
indicates whether the query has returned
more or less data.
With this option, you can select the most
appropriate strategy for a given situation.
Note that the prompt does not appear if the
changes do not affect the data in the
worksheet. For example, no prompt appears
when you build a query in an empty
worksheet.
Always use the following Lets you set an automatic strategy. This
strategy means that BusinessQuery applies the same
strategy each time data is inserted or
removed.
When you click this option, the Predefined
Strategy group box becomes active. You can
then select a strategy: Portrait Layout,
Landscape Layout, or Custom. These
strategies are described below.
Customizing BusinessQuery
BusinessQuery for Excel’s User Guide 97
Landscape Layout
Use the Landscape Layout strategy if you position your queries and other data
from left to right in the worksheet.
Using SmartSpace
98 BusinessQuery for Excel User’s Guide
Portrait Layout
Use the Portrait Layout strategy if you position your queries and other data from
top to bottom in a worksheet.
Customizing BusinessQuery
BusinessQuery for Excel’s User Guide 99
Custom
The Custom option lets you define your own strategy based on the options you
select in the Columns and Rows group boxes; these options are described below.
Overwrite/Clear
This option has the following effect depending on the data returned:
• When more data is returned, it overwrites existing rows or columns.
• When less data is returned, it clears existing rows or columns.
Shift Cells
Shifts the cells of existing data to the right or left, up or down.
Insert/Delete
This option has the following effect depending on the data returned:
• When more data is returned, it inserts new rows or columns.
• When less data is returned, it deletes existing rows or columns.
Copy/Delete
This option has the following effect depending on the data returned:
• When more data is returned, it copies the formulas of existing columns or
rows.
• When less data is returned, it deletes existing rows or columns.
Using SmartSpace
100 BusinessQuery for Excel User’s Guide
TIP
The options you select in the Columns and Rows group boxes need not be the same.
For example, you can select Shift Cells in the Columns group box and Overwrite/
Clear in the Rows group box. This flexibility results in numerous possibilities for
strategies that best suit your need.
Customizing BusinessQuery
BusinessQuery for Excel’s User Guide 101
For information on the options and strategies you can select, refer to page 95
6. Click OK in the SmartSpace dialog box, then click OK in the Query Properties
dialog box. Finally, click OK to close the QueryDirector.
The new strategy will apply when you refresh, edit or remove the query.
Using SmartSpace
102 BusinessQuery for Excel User’s Guide
Customizing BusinessQuery
BusinessQuery for Excel User’s Guide 103
Index
.bqy files 38 B
.req files 50 Bqapi.xll file 24
.unv files 46 building queries 33-44
applying predefined conditions 40
A applying simple conditions 41
add-ins applying sorts 42
Bqapi.xll file 24 basics 33-38
applying changing order of objects 36
predefined conditions 40 eliminating duplicate rows 43
simple conditions 41 in offline mode 43
sorts 42 including objects 34
ascending sorts 42 inverting sort order 42
AutoFit Columns option 92 managing multiple sorts 42
AutoLoad BusinessQuery option 28, 90 New Query button 26
automatically launching BusinessQuery 28 query files 38
removing objects 36
removing predefined conditions 40
removing sorts 42
results in worksheet, illustrated 37
retrieving no data 43
running 37, 43
selecting different values for simple conditions
41
setting options 43
specifying number of rows 43
using lists of values 41
viewing classes and objects 34
see also Building More Advanced Queries in
online help
Business Objects
consulting services 9, 11
documentation 8
Documentation Supply Store 7
support services 9
training services 9, 11
Index
104 BusinessQuery for Excel User’s Guide
Index
BusinessQuery for Excel User’s Guide 105
E I
editing queries 55 importing universes from the repository 45
applying conditions 39-42 Insert/Delete (SmartSpace) 98
applying sorts 42 inserting existing queries 49-50
changing order of objects 36 Insert Query button 26
deleting conditions 42 installation 22
Edit Query button 26 integration
from QueryDirector 60 with Microsoft Excel 18
including objects 34 with Visual Basic 18
on inserting in worksheet 51 inverting sort order 42
removing objects 36
removing sorts 42 K
using lists of values 41
Knowledge Base 10
see also Building More Advanced Queries in
online help
education see training L
eliminating duplicate rows returned by query 43 Landscape Layout (SmartSpace) 96
Excel commands, on BUSINESSQUERY data 60 launching BusinessQuery
exchanging queries with other users 38 automatically 28
launching BUSINESSQUERY 24
lists of values 45
F
using in simple conditions 41
feedback
see also What are lists of values? in online help
on documentation 8
Load command 29
files
Log Output Messages option 90
.bqy 38
logging in
.req 50
as a different user 28
.unv 46
automatically 28
Bqapi.xll 24
in a different mode 28
query files 15
Login As command 28
FileVar see File Locations dialog box in online help
finding documents on the repository 66
folders M
BusinessObjects Documents 38 macros 18
MyBQY 38, 49 managing
retrieved queries 83 multiple sorts 42
Universes 46 queries in workbook 57-63
formatting query results 37 manipulating
queries in workbook 59-61
query files 52-54
H
Microsoft Office standards 27
Hide Excel Range Names option 92
moving BusinessQuery toolbar 27
hiding BusinessQuery toolbar 27
moving query files through the file system 73
multimedia
quick tours 8
Index
106 BusinessQuery for Excel User’s Guide
Index
BusinessQuery for Excel User’s Guide 107
Index
108 BusinessQuery for Excel User’s Guide
Index
BusinessQuery for Excel User’s Guide 109
U V
universes variables declared in a text file see File Locations
.unv files 46 dialog box in online help
classes 14 viewing
demo universe 15 options in Workbook tab (QueryDirector) 57
importing 45 properties of queries in workbook 60
introduction to 14 queries in workbook 57-59
lists of values 45 query file properties 53
objects 14 tooltips on BusinessQuery toolbar 27
preformatted objects 37 Visual Basic 18
refreshing 45 see also Integrating BusinessQuery with Visual
subclasses 34 Basic in online help
Universes folder 46
View by Universe option (QueryDirector) 59 W
see also Ways of managing and customizing
web
universes in online help
customer support 9
unloading BusinessQuery 29
getting documentation via 7
unpacking workbooks 86
useful addresses 10
updating workbooks 63
workbooks
modifying a query’s update action 62
manipulating queries in 59-61
modifying query order 62
packing/unpacking 85
Refresh All Queries command 63
removing queries from 60
update actions illustrated 62
Update Workbook button 63
Update tab (QueryDirector) 61
updating 63
Update Workbook button 63
viewing queries in 57-59
Upgrade Workbook command 23
Workbook tab (QueryDirector) 57
upgrading
worksheets
from BUSINESSQUERY version 5.1 23
inserting existing queries in 49-50
Use Automatic Login option 91
query results displayed in 37
Use Default Formatting option 37, 92
View by Sheet option (QueryDirector) 57
user objects see What are user objects? in online
help
users
logging in as a different user 28
Send To Users command 73
user name and password 24
user rights 28
Index
110 BusinessQuery for Excel User’s Guide
Index