- Access and view the Knowledge Accelerator – Player Package
- Track user’s progress within the Knowledge Accelerator – Usage Tracking tool
The Usage Tracking tool allows an organization to capture data as users view topics in the
Knowledge Accelerator - Player Package (Player). Administrators can then run usage reports on
the tracked data. The Usage Tracking tool has standard pre-packaged reports. The administrators
can also create custom reports to capture the data they need.
Information Tracked
The tool tracks and stores the following information in the database:
• User name
• Application name
• Module name
• Topic name
• Start and end dates for topics and modes
• Topic launch count
• Playback mode (See It!, Try It, Do It!, or Know It?) the topic was played in
• Required score, achieved score, and calculation of pass/fail for Know It? mode
Usage tracking has almost no impact on the users who are viewing content and taking
assessments. Depending on the configuration of the Usage Tracking module, a user may be asked
to log in to the Player.
This chapter includes steps for installing the Usage Tracking server on the Web server,
configuring the database, adding content to the Web server, and configuring the setup.
Many of the server configurations are made either by the installer application or by entering
variables into the configuration page (e.g. database name, server name, etc). It is assumed the
person performing the installation has the necessary rights and working knowledge of Microsoft
SQL enterprise manager, Microsoft IIS and Microsoft Windows Server. The person installing this
application needs a familiarity with basic server terminology (domains, user groups, virtual
directories, etc.) and must know how to:
• create a new SQL database
• add new users to an SQL database and/or assign users to an SQL database
• A basic knowledge of Windows authentication methods (anonymous, Windows
integrated, etc.).
• create users and groups in Windows
Before installing the Usage Tracking Server, you should complete following steps:
5
Chapter 1: Install Usage Tracking
• Set up a Windows 2000 server or Windows Server 2003 computer
The Usage Tracking server requires either a Windows 2000 Server or a Windows Server 2003
operating system. Since the Usage Tracking server is a web-based application, Microsoft Internet
Information Server 5.0 or 6.0 is required along with the WWW service. In addition, the Microsoft
.NET Framework 1.1 is required. This is installed if necessary during the installation of server.
If you are using Windows Server 2003, open the IIS Manager
application and check the Web Server Extensions that are allowed. Be
sure that the ASP.NET extension is allowed on the server.
• Determine the location where the software and content will be installed
Although it is possible to install the Usage Tracking server in the Internet Information Server
home directory (wwwroot in a default installation of IIS), we recommend that the server be
installed to a new directory in a different location. This is recommended to maintain tight control
over permissions. By installing the server in a different location you are ensuring better security
when updating content. The content can be installed within the same folder as the Usage Tracking
server, or it can be located anywhere on the Web server machine.
• Prepare the required amount of disk space
The Usage Tracking server requires 10MB for the software and additional space for the content
(the amount of space depends on the specific content). The space needed for the content on the
server will vary. Allow between 250 KB and 900 KB of disk space for each topic. This is the
average size of topics without sound. If sound is associated with a topic, it will be larger The
actual size depends on many factors including length of topic, screen resolution, and color depth.
When the Microsoft SQL Server database is initially created, 30 MB of space is allocated for the
database and transaction log files. Based on various factors such as number of users and amount
of content, the database may increase in size.
• Determine the security mode for the SQL server
The Usage Tracking server stores information in a database on an SQL server, and it needs to
access the database. Two authentication modes are available for an SQL server. The
authentication mode should be set to SQL Server and Windows on the server.
• Determine the authentication mode for the Administration Module
The Usage Tracking server supports two methods of authenticating users: Forms and Windows.
When Usage Tracking is configured for Forms authentication, users are authenticated by a list of
users and permissions maintained within the database. When Usage Tracking is configured for
Windows authentication, users are authenticated based on their Windows group and login, which
is maintained as part of Windows security.
For installation of IIS and SQL, see the documentation provided by the
software vendor
Deleted: Chapter 6: Design New Reports
Install the Usage Tracking Server
The Usage Tracking server is intended for installation on a Web server. Microsoft IIS should be
installed and the WWW service should be running prior to running the Usage Tracking server
setup.
Copyright Business Objects S.A.
6
Before installing the Usage Tracking server application files, the installer checks for IIS,
Microsoft .NET Framework 1.1 and MDAC 2.7 SP 1. If IIS is not installed, you will not be able
to install the server application files. If either MDAC or the .NET framework are not installed, or
the installer cannot determine if they are installed, you will be presented with a message that they
must be installed.
During the installation procedure, you will need to enter a destination folder and a name for your
Usage Tracking virtual directory. The destination folder is the physical location to where the
Usage Tracking server application files will be installed. You can accept this default or specify
another location. The virtual directory name allows you to specify the name of the virtual
directory on the Web server that points to the physical location of the files. The default virtual
directory name is ODS, but you can specify another name if you wish.
If there is more than one Web site on the Web server, you can specify
the Web site.
1. Insert the Usage Tracking server CD into the appropriate drive or download the Usage
Tracking file from the Electronic Software Delivery (ESD) site and unzip it.
2. Open Windows Explorer.
3. Launch Setup.exe. If the .NET Framework is not installed, a message box prompts you to
install it.
4. Select the install language and click OK.
5. Click Next.
6. Accept the default folder or use the Browse button to specify another location and click
Next.
7. Accept the default virtual directory name or enter a different name.
8. Select the location where you want to create the virtual directory. If you choose a location
other than the Default Web Site, you must indicate the Web site.
9. Click Next.
10. Select the language that is used for Usage Tracking and click Next.
11. Click Next.
12. Click Finish.
Configure SQL Authentication
The Usage Tracking server stores information in a database on an SQL server. To create the
database, you should allow SQL authentication.
1. Click the Windows Start menu.
2. Select the All Programs option.
3. Point to the Microsoft SQL Server command.
4. Select the Enterprise Manager command.
5. Expand the Microsoft SQL Servers group.
6. Expand the SQL Server Group.
7. Right-click the appropriate server name.
8. Select the Properties command.
7
Chapter 1: Install Usage Tracking
9. Click the Security tab.
10. In the Authentication group, select the SQL Server and Windows option, if necessary.
11. Click OK
Create a SQL Database for Usage Tracking
You must create a new SQL database to hold the tracking data. The database must be installed
and configured before launching the administrative applications, or the administrative
applications will not launch.
1. Open Enterprise Manager, if necessary.
2. Expand the Microsoft SQL Servers group, if necessary.
3. Expand the SQL Server Group, if necessary.
4. Expand the appropriate server group.
5. Right-click the Databases folder.
6. Select the New Database command.
7. Enter a name for the database. The suggested default is ODS.
8. Click OK.
Create a New SQL Login (optional)
Once you have created the SQL database, you can create a new login that has rights to the new
database. This is a general login to allow the Usage Tracking server to access and communicate
with the SQL server and store data in the database.
Creating a new login is optional. You can use an existing SQL account and give that account
db_owner rights to the database you created for Usage Tracking.
It is possible to use Windows Integrated Security to allow the Usage
Tracking server to access the SQL database. Assistance from
Technical Support in configuring Usage Tracking will only be
provided for SQL Authentication.
1. Open the Enterprise Manager, if necessary.
2. Expand the Microsoft SQL Servers group, if necessary.
3. Expand the SQL Server Group, if necessary.
4. Expand the appropriate server group.
5. Expand the Security folder.
6. Right-click the Logins item.
7. Select the New Login command.
8. Enter a name. The suggested default is ODServer.
9. In the Authentication group, select the SQL Server Authentication option.
10. Enter a password.
11. In the Defaults group, use the Database dropdown list and select the database (ODS, if
default).
12. Click the Database Access tab.
13. Click the checkbox next to the database (ODS, if default).
Deleted: Chapter 6: Design New Reports
Copyright Business Objects S.A.
8
14. In the Database roles for '<database name>', click the checkbox next to db_owner.
15. Click OK.
16. Enter the password you assigned in step 10 and click OK.
17. Close the Enterprise Manager.
9
Chapter 2: Configure Usage Tracking
The Configuration Utility must be run prior to launching the Administrative tool. It is
required to enable usage tracking. There are three steps for configuring the server, which
must be performed in this order:
1. Set the configuration password, define the connection to the SQL database, and
set the authentication options for the users.
2. Build the SQL database.
3. Create an administrative user, if you choose to use Forms authentication.
You can access the configuration page for the first time by opening your browser and
entering a URL that points to the “default” page within the virtual directory on the Web
server. For example, if the name of the Web server is myweb, and the name of the virtual
directory is ODS, the URL would be http://myweb/ODS/
“default” page name.
When you run the Configuration Utility for the first time, you create a
configuration file in the Usage Tracking server directory. Therefore,
you must have administrative rights to the Usage Tracking server
folder on the Web server to run the Configuration Utility.
The initial password for the Configuration utility is tracking. It is
highly recommended that you change it.
1. Open your browser.
2. Enter the appropriate URL for the “default” page.
3. Enter the default password of tracking and click Submit.
. You do not have to enter the
Change the Setup Password
It is highly recommended that you change the setup password for security purposes. This
password is for accessing and running the configuration utility only.
1. Launch the Step 1 (Configuration) page.
2. Enter a new password in the Password textbox.
3. Enter the password again in the Confirm Password textbox.
Configure the Database Settings
The options in the Database Settings group allow the Usage Tracking server to establish
the connection to the database. The Content Directory Path indicates the physical path to
the directory on the Web server where the content will reside. The Content Directory
Name indicates the virtual path to the folder where the content will reside. The Database
connection string consists of the following parameters that specify a valid connection
string to the SQL database. You must edit the Database connection string to include the
appropriate information.
11
Chapter 2: Configure Usage Tracking
Parameter Description
user id The SQL login you created or assigned for the Usage
Tracking server.
Password The password for the SQL login you created.
initial catalog The name of the SQL database you created.
data source The name of the SQL server on which the database
resides.
integrated security Indicates the type of authentication for the SQL
database. This should be set to FALSE, which means
that an SQL account will be used for authentication.
It is possible to use Windows Integrated Security to allow the Usage
Tracking server to access the SQL database. Assistance from
Technical Support in configuring Usage Tracking will only be
provided for SQL Authentication.
1. Launch the Step 1 (Configuration) page.
2. Edit the Content Directory Path to point to where the content is installed.
Note: The content path is the physical location of the content to be tracked. For
example, if you have your content in the directory I:\Content, this appears in the
Content Directory Path field.
3. Edit the Content Directory Name.
Note: The directory name is the name of the virtual directory for the content (if
the content is in a virtual directory), as opposed to its physical location. This is
usually the same name as the physical folder where the content is located, but it
may be different. For example, if the content is located in a virtual directory (in
IIS) named OnDemand that is associated with the physical location I:\Content,
then OnDemand appears in the Content Directory Name field.
4. Edit the Database connection string to be a valid connection string; e.g. the user,
password, database, SQL server, and authentication mode that you created.
5. Click the Test Connection button.
6. You should receive a message Database connection OK. Build database after
saving configuration. If the connection failed, edit the string and click the Test Connection button again.
Deleted: Chapter 6: Design New
Reports
Set the Authentication Mode
For data to be tracked, the Usage Tracking module must be able to identify the users who
are viewing content. This is called authentication. There are two possible methods of
authenticating a user for the Administration tool of Usage Tracking, Windows and
Forms.
Once you pick authentication mode, you should configure the
permissions in IIS for the virtual directory appropriately. See the
Configure the IIS Permissions section below for further information.
Copyright Business Objects S.A.
12
If you change the authentication type from Forms to Windows after it
has been configured, the existing tracking data will be preserved.
Windows Authentication
This authentication method uses network login information.
The end usersand administrators are automatically signed in. If the user is not logged
in with the network information, he or she will be prompted to enter their network
username and password.
With Windows authentication, you can identify Windows user groups that will have
administrative permissions. You can select the same group for all administrative
permissions or a different group for each administrative permission. Once you have
added a user into an appropriate user group, the user will be able to access the
Administration tool with the specified rights.
If you choose to use Windows authentication, there are two user settings you can make
on the server.
Option Description
Permission Allows you to map Windows user groups or
users to the appropriate permission.
Language Allows you to specify the default language to be
used for the Administration tools.
Locale Allows you to specify the locale to control the
date format, numerical display, etc.
Windows authentication affects the available options on the Main Page of the
Administration tool. Since the Usage Tracking server cannot add, edit, or delete accounts
in Windows, only the Delete user and usage history option appears on the Main Page.
This option will only be available to the users or groups listed in the Delete Data pane.
Forms Authentication
With Forms authentication, you must create users in the Usage Tracking server database
and assign appropriate rights to each user. With Forms authentication, administrators
with the appropriate permissions can add, edit, and delete user accounts, as well as
remove tracking data.
If you choose to use Forms authentication, there are several settings you can make on the
server that affect administrators as well as users.
Option Description
Allow users to create
their own account
Allows a user, on initial login, to create a new
account and specify a user name and password.
13
Chapter 2: Configure Usage Tracking
Option Description
Allow users to save
username & password
to bypass login
Username is email
address
Minimum password
length
Default Language Allows you to specify the default language to be
Default Locale Allows you to specify the locale to control the date
Provides a Save user name and password link on
the login page. This option allows users to store
their username and password so that it does not
need to be entered each time to log in (the login
page is bypassed).
Indicates that the user name must be a valid email
address.
Allows you to specify a minimum number of
characters for a user password. A minimum length
of zero means that blank passwords are allowed.
used for the Administration tools.
format, numerical display, etc.
1. Launch the Step 1 (Configuration) page.
2. In the Authentication Mode group, select the Windows option or the Forms
option.
Save the Setup
When you have established the database connection, chosen the authentication mode, and
specified the options, you save the setup by clicking the Save Setup button at the bottom
of the page. You should receive a Configuration saved successfully message at the top of
the page.
Deleted: Chapter 6: Design New
Reports
Modify the Configuration
You may need to modify the configuration at some point, for example, to change the
administration user name or password. To access the configuration page, open your
browser and go to the setup.aspx file in the Configuration folder within the Usage
Tracking server folder. For example, if the name of your Web server is Myweb and the
virtual directory for the Usage Tracking server is ODS, the URL would be
http://myweb/ODS/configuration/setup.aspx.
Install Content on the Web Server
You can deploy the Knowledge Accelerator – Player Package to the Usage Tracking
server. Content must be published as the Player Package. It must also be content
published from the OnDemand Developer 8.7 installation. The default folder is called
Content, but you can specify a different folder in the Database Settings section in the
Configuration utility. The content should be installed in this folder.
There are two ways to add the Knowledge Accelerator to the Usage Tracking:
- Install the Knowledge Accelerator to main content folder (users can see
all Knowledge Accelerators that are available on Usage Tracking) at
C:\Program Files\BusinessObjects Knowledge Accelerator \Usage
Tracking\ODS\content
Copyright Business Objects S.A.
14
- Install the Knowledge Accelerator to folder inside content folder (users
can see only those Knowledge Accelerators that you give them link(s)).
For this option, browse to the content folder of the Usage Tracking
Server and within the content folder create a new folder for each
Knowledge Accelerator.
7.Repeat steps 3-6 for each Knowledge Accelerator.
Configure the IIS Permissions
After you have chosen the type of authentication for the Usage Tracking server, the IIS
permissions for the virtual directory on the Web server must be set to match the selected
security mode. Note that if you change the type of authentication mode on the Usage
Tracking server, you should update the security permissions appropriately.
IIS Virtual Directory Authentication Mode
Authentication
mode
Forms Anonymous Inherit setting from
Windows Windows Inherit setting from
Windows Anonymous Windows Windows All users logged
Server root
directory
Server Admin
directory
root directory
root directory
Server Config
directory
Windows Usage Tracking
Windows Windows
Outcome
controls the
users
controls the
users
in as Anonymous
Use the last option in the table above if you want to track usage but do
not want statistics for individual users. With this option, all usage is
tracked and reported under a single Anonymous user account.
15
Chapter 2: Configure Usage Tracking
Use the following procedure to configure the permissions on the Server virtual directory.
(These procedures refer to Windows Server 2003, IIS 6. The procedures for Windows
2000 Server and/or IIS 5 may be different.)
1. Open Internet Information Services (IIS) Manager, if necessary.
2. Expand the IIS Server group.
3. Expand the Web Sites group.
4. Expand the Default Web Site group
5. Expand the virtual directory.
6. Right-click the ODS virtual directory and select the Properties command.
7. Click the Directory Security tab.
8. Click the Edit button on the Authentication and Access control section.
9. Select the Authentication type(s).
10. Click OK.
Usage Tracking Security Permissions
In Windows2003, upon installation, Usage Tracking creates a virtual directory that uses
the DefaultAppPool. This will use the application pool identity set in DefaultAppPool.
By default, the security account used is predefined to be the Network Service account. In
this default setting, the Network Service account must have the appropriate permissions
to the ODS directory. The permissions needed for this account on the directory and
subdirectories are Read & Execute, Read, and List Folder Contents. The Network Service
account, by default, is a member of the Users group. Therefore, when the Users group is
removed from the Security tab for the ODS directory, so is the identity for the application
pool which results in the web server failing to serve Usage Tracking web pages.
To remedy this problem in Usage Tracking configured to use Forms Authentication, the
account configured in the default application pool identity must be given Read &
Execute, Read and List Folder Contents permission to the ODS directory. Also, the
account of the system administrator who will be configuring Usage Tracking must have
Read & Execute, Read, List Folder Contents and Write permission to the ODS directory.
Also, the configuration sub-directory should use Integrated Security and anonymous
should be disabled.
To remedy this problem in Usage Tracking configured to use Windows Authentication,
all users who will be accessing Usage Tracking must have read permissions to the ODS
directory. Again, the configuration sub-directory should use Integrated Security and
anonymous should be disabled.
If adding the necessary security account to a group which has
permissions to the ODS directory, then IIS must be restarted before
that group can access the directory.
Deleted: Chapter 6: Design New
Reports
Build the Database and Load Standard Reports
After you have saved the configuration, you must build the database. This step creates the
proper tables in the SQL database. You also have the option of loading the standard
reports that come with Usage Tracking.
Copyright Business Objects S.A.
16
1. Launch the Step 1 (Configuration) page.
2. Enter the configuration information and save the settings.
3. Click the Step 2 (Build database) link.
4. Click the Build Database button.
5. Click the Load Reports button.
Create an Admin User (Forms Authentication only)
If you choose to use Forms authentication, you must create at least one administration
user. This user has all of the administration privileges, which include creating, editing,
and deleting users, assigning administration privileges to other users, and creating and
running reports.
1. Launch the Step 1 (Configuration) page.
2. Enter the configuration information and save the settings.
3. Build the database.
4. Click the Step 3 (Create Admin User) link.
5. Enter a user name.
6. Enter a password.
7. Enter the password again to confirm it.
8. Click the Create Admin User button.
Post Configuration Tasks
To install Usage Tracking, the SQL login must have db_owner rights to the database.
Once the database is installed and running, you may want to remove the db_owner role
from this login and change the role to db_datareader and db_datawriter.
1. Open Enterprise Manager.
2. Expand the Microsoft SQL Servers group.
3. Expand the SQL Server Group.
4. Expand the appropriate server group.
5. Expand the Databases folder.
6. Expand the SQL database you created (e.g. ODS).
7. Select the Users group.
8. Double-click the name of the user who has owner rights to the database.
9. Deselect the db_owner role.
10. Select the db_datareader and db_datawriter roles.
11. Click OK.
12. If necessary, stop and restart the server.
NTFS Settings
Specific permissions must be set for the physical directory in which the Usage Tracking
server is installed. If you need to verify them, they are listed in the following table:
17
Chapter 2: Configure Usage Tracking
User or Group NTFS permissions
Usage Tracking server
root directory and
subdirectories
OnDemand server root
directory and
subdirectories
Windows 2000: ASPNET
Windows Server 2003:
NETWORK SERVICE
User running the
configuration setup.aspx
page
Read & Execute
Modify, Read &
Execute, Read Write
Deleted: Chapter 6: Design New
Reports
Copyright Business Objects S.A.
18
Chapter 3: User Administration
Add a New User
To validate whether a user has access to play content, the system must be able to validate the
user. If your company is using Windows authentication, this validation is handled by IIS (the
Web server). If your company is using Forms authentication, the user names must be stored in the
Usage Tracking database.
Usernames must be unique in the system. If you try to create a new user with the same name as
an existing user, you will receive an error message. User names are not case sensitive; however,
passwords are case sensitive.
If you are using Form authentication, users can create their own
accounts and password if the Allow users to create their own account option is enabled on the Configuration screen.
If you have the rights to set administration permissions, you can assign four different access
rights to a new user.
Permission Rights
Add Users The user can add or edit users.
Run reports The user can run reports, create new
Delete User and Tracking Data The user can delete users (if available) and
Set Administration Permissions The user can set or change permissions.
If you are using Windows authentication, you set the Administration
access through the Usage Tracking server configuration page. You
give the appropriate permissions to Windows users or user groups.
Form authentication
From the Main Page, click the Add new user link.
Enter the name in the User name textbox.
Enter a password in the Password textbox.
Enter the same password in the Confirm Password textbox.
Select the appropriate options in the Administrative Permissions section, if applicable.
Click Save.
reports, and refresh the outline.
purge tracking data for users.
Edit an Existing User – Form Authentication
You can edit the information for a user. This allows you to correct misspellings in the user’s
name, or change a password that someone may have forgotten. It also allows you to change a
19
Chapter 3: User Administration
user’s status from active to inactive, or back again. If a user is inactive, their user name and
password are still in the database, but they are prevented from accessing the software.
When you click the Edit existing user link, a page appears that allows you to search for the user
that you want to edit. This page consists of two panes, the Find User pane and the Search Results
pane. The options in the Search pane allow you to search for usernames that contain or start with
specific text. In addition, you can limit the number of users found. For example, you can restrict
the search to finding only five users or expand it to find 30 users. After entering the search
criteria, you can perform the search. Searching without entering search parameters displays all the
usernames in the database.
From the Main Page, click the Edit existing user link.
Click the down arrow next to Search for names that.
Click the start with, match exactly, or contain option.
Enter the search criteria in the textbox.
To limit the search results, enter the desired number in the Number of search results
textbox.
Click Search.
Click Edit next to the user that you want to edit, or click the user name.
Update the user name and password as necessary.
Edit the user status as appropriate.
Change permissions as necessary.
Click Save.
You can also combine user records by editing users. For example, if a user forgets his or her user
name and creates a new one, but has previously taken training under the other name, you can edit
one of the user names to merge the tracking data for both user names into one user name.
If you are using Windows authentication, the option to merge the
tracking data for two user names into one user will not be available.
Edit the username of the user account whose data you want to merge into another account.
Note: This is the account that you want to remove.
In the User name box, enter the username of the other account into which you want to
merge the tracking data.
Enter the password for the other account in the Password and Confirm Password boxes.
Click Save.
Click Yes to merge the users.
Follow the instructions in the next section to delete the user account whose data was
merged.
Deleted: Chapter 6: Design New Reports
Delete a User and Usage History – Form Authentication
Usage tracking data remains in the database until it is purged. Making a user inactive prevents the
user from logging in, but it does not erase their tracking data. If your company is using Forms
authentication, you can delete the user and purge the tracking data.
Copyright Business Objects S.A.
20
If your company is using Windows authentication, you cannot delete a user, but you can erase the
tracking data. In Windows authentication, access is defined by Windows users and user groups.
Since Usage Tracking cannot delete a Windows account, it is only possible to remove the data
stored in the Usage Tracking database, i.e. the usage records.
Use the following procedure to delete a user and purge tracking data:
From the Main Page, click the Delete user and usage history link.
Click the down arrow next to Search for names that.
Click the start with, match exactly, or contain option.
Enter the search criteria in the textbox.
To limit the search results, enter the desired number in the Number of search results
textbox.
Click Search.
Click Delete next to the user that you want to delete, or click the user name.
Click the Delete button.
Viewing the Error Log
All errors are written to an error log, including informational messages and database error
messages. You can view the error log by clicking the View Error Log link on the Main Page.
Each error message listing includes the severity of the message (information or error), the error
number, the date and time, the source of the message, and a brief description. There are fields at
the bottom of the listing that allow you to limit the list by date. You can choose to display log
entries that occurred on or after one date and on or before another date. You can change the dates
and click the Reselect button to redisplay the results for the dates.
You can also purge the error log. In the textbox next to the Purge button, enter a date. When you
click the Purge button, all log entries on or before that date are cleared.
View the User Summary
The View User Summary option is available for either Windows or Forms authentication. This
option produces a report showing the number of registered users and active users. You can use
this report to determine how many people are using the player. Data cannot be calculated for this
report if you are using anonymous logins to Usage Tracking.
21
Chapter 4: Reporting
Chapter 4: Reporting
Usage Tracking Reports
Administrators and users with appropriate rights can use Usage Tracking to create and run
training reports. Training reports query the database to provide summary statistics. Users can
either select the predefined sample reports included with the application or build their own
custom reports. It is easy to create custom reports by selecting pre-defined fields, filter criteria
and sort orders. Furthermore, custom reports can be saved, so they can easily be run again.
The predefined sample reports summarize data based on content and user information. Depending
on the report, you may be prompted to enter filter criteria, such as a date range or username.
Sample reports can be modified or used as the basis for new reports.
Report results are viewed in a browser and can be printed using the browser’s print function. In
addition, report data can be copied and pasted into other applications, such as an Excel worksheet
to further manipulate the information.
Usage tracking report options are available from the Main Page of the Administration tool. From
this page, you can open the Report List to run, create, and manage reports.
1. Click the Edit/Run reports link on the Main Page.
The Report List
The Report List displays the names of the custom and predefined reports you have permission to
use. Reports you have created for your own use are called per-user reports. Per-user reports,
marked with an asterisk (*), appear only in your Report List. Global reports, available to all users
with appropriate rights, appear in everyone’s Report List. The Report List displays your per-user
and global reports in alphabetical order.
Icons appear next to the names of all per-user, sample and global reports in the Report List. Using
these icons, you can run a report, modify its design, or even delete it. Page links provide the
options to create a new report in design mode, import XML code to create a new report, and
return to the Main Page.
Any user with reporting access can run reports for the entire system.
Deleted: Chapter 6: Design New Reports
View a Report
Users can view reports by clicking the report name or the corresponding View Report icon in the
Report List. The results of the report appear in a browser. If a filter has been applied to a report,
you may be prompted to enter filter values before the report appears. When you view a report, a
message appears indicating that the report is being processed. Some reports may take more time
than others to process.
After viewing a report, you can use the Return to report list link at the top of the report page to
close the report and return to the Report List page. The Go to Report Design link opens the report
in design view for modifications.
Copyright Business Objects S.A.
22
Administrators can view reports while other users are using the
system.
13. Click the Edit/Run reports link on the Main Page of the Usage Tracking program to
open the Report List.
14. Click the name of the report or the corresponding View Report icon
15. If prompted to enter filter criteria, enter the appropriate criteria and click OK.
You can also view a report by clicking the name of the report from the
Report Name column of the Report List.
.
View Report Details
After running a report, users have the option to view the details of the report data. Selecting the
Details icon next to a summary row displays the Selected Details page with a table of all the
records that produced the summary row statistics. Report details are sorted and the sort field is
listed above the column headings. The details can be sorted in ascending or descending order.
While the default number of records on a page is 100, you can change this value. Regardless of
the report view, the detail view shows the same data.
Details are available on a per-record basis. Details show the raw data, so if a Know It? were taken
three times by the same user, there would be a separate row for each instance of Know It?. Details
are not grouped or summarized.
While you can print the Selected Details pages using the print function
in your browser, each screen page must be printed separately. A screen
page may print on several physical pages.
Open the Report List and run a report.
16. Click Details
17. To change the sort order, click the down arrow next to Sort by
sort order.
18. To change the number of records on a page, select the text in the Records Per Page
textbox and type a number.
19. Click OK to apply the changes.
20. To scroll through the detail pages, click the Previous Page or Next Page link.
21. Click the Return to report link to display the report.
at the end of the summary row whose details you want to view.
and select the desired
Modify a Report
Users with rights to create reports can also modify them. You may want to modify a report that
does not provide the data you need. After making the changes in the design form, you can save
the report, which overwrites the original with your changes.
23
Chapter 4: Reporting
You can also modify a report when you are viewing it in the browser
by clicking the Go to Report Design link.
Open the Report List.
Deleted: Chapter 6: Design New Reports
22. Click ModifyReport
23. Make the desired changes.
24. Click the Save button.
for the report you want to modify.
Copy of a Report with a New Name
You can create a copy of any report by saving it with a new name. This allows you to use a
standard report as the basis for a new report and still keep the original report. You can create a
copy of it by using the Save as button and entering a new name for the copy.
It is a good idea to open the predefined sample reports that you use
and save them with another name. This prevents your versions from
being overwritten when new samples are issued.
Open the Report List.
25. Click ModifyReport
26. Click Save as.
27. Click Save as textbox.
28. Type a name for the report.
29. Click Save as.
for the report you want to save with a new name.
Delete a Report
Any user who can create reports can delete them. After confirming the report deletion, the view
refreshes and the report no longer appears in the Report List. The deleted report is removed from
the database, and from all views. Predefined sample reports can also be deleted from the Report
List.
Although you can delete the sample reports, new versions of the Usage Tracking tool may
reinstall the reports, and they will need to be deleted again.
You should be careful when deleting a report. There is no undo action
for a deleted report.
Open the Report List.
Click DeleteReport
Click OK.
Copyright Business Objects S.A.
for the report you want to delete.
24
Refresh Outline
When new content is installed, the outline should automatically update. If the reports do not
appear to be synchronized with the content outline, the Refresh Outline link updates the outline
with the new content.
Click the Refresh Outline link on the Main Page.
25
Chapter 5: Filtered Reports
Run Filtered Reports
You can create reports with filters. Filters limit the reporting data to specific values, such as
reporting on a specific application or date range. Depending on the report, filter values may be
preset and unchangeable, or may prompt you to enter your own filter values. If a report is set to
ask the user for filter values, the Report Data page opens displaying the filter parameters that can
be changed. Parameters can include selecting a date range, user names, outline section, or
playback mode.
A single report can include multiple filters. If no values are selected for a filter, the report is
processed using all data. Therefore, if you only enter a username and no date range for a report
that filters on both usernames and dates, the report will use all dates in the database when
gathering information about the specified user.
A No data to report message appears if there is no data for the filters
you specified. You can return to your filter entries using your
browser’s Back button.
Date Range Filter
When a date range filter is applied to a report, the Report Data page opens allowing you to enter
date range values. You can enter a date range, or a single beginning or ending date. Entering dates
in the From and To textboxes limits the report to information between, and including, those dates.
Entering a From date only gathers data from that date to the present date. Conversely, entering a
To date only reports on all data up to and including the entered date. If you omit both beginning
and ending dates, the entire database is used for the report.
Dates should be entered in the regional format set for your locale. You will be prompted if you
enter an invalid date, such as 6/31/2004. You can also specify times using date filters. Times can
be entered in 24-hour format or the format set for your locale. By default, 12:00 AM is the time
assigned to the start date and 11:59:59 PM is the default time assigned to the end date.
Depending on the report design, the selected date range may appear at
the top of the report.
Although you can omit both starting and ending dates for a date
filtered report, omitting both dates may cause a problem if you are
viewing a formatted report with a large amount of data.
Open the Report List and run a report that prompts you to filter for dates.
Enter a starting date in the From textbox, if desired.
Enter an ending date in the To textbox, if desired.
Click OK.
27
Chapter 5: Filtered Reports
Usernames Filter
Reports can be filtered to display information for individual users only. When a report is filtered
for usernames, you can type the name(s) in the Usernames list box or use the Lookup users link to
select users. If you are using Forms Authentication, you must enter the username exactly as it
exists in the Usage Tracking database. Windows authentication users should enter fully qualified
usernames (including domain name). If using anonymous authentication, all user information will
appear combined under the username “anonymous”.
Search for Usernames
When running a report that filters for usernames, you can use the Lookup users link to select
usernames rather than type them in.
The Lookup User page consists of two panes, the Search pane and the Search Results pane. The
options in the Search pane allow you to search for usernames that contain or start with specific
text. In addition, you can limit the number of users found. For example, you can restrict the
search to finding only five users or expand it to find 30 users. After entering the search criteria,
you can perform the search. You must enter a parameter, or you will receive an error message.
The results of a search appear in the Matched User Names list box in the Search Results pane.
You can then select the usernames you want to include in the report and add them to the Selected
User Names list box.
Open the Report List and run a report that prompts you to filter for usernames.
Type the usernames in the Usernames list box.
Click the Lookup users link.
Click the down arrow next to Search for names that.
Select the start with or contain option.
Enter the search criteria in the textbox.
To limit the search results, enter the desired number in the Number of search results
textbox.
Click Search.
Select the checkboxes for the usernames you want to include in the report.
Click Add to list.
Click OK.
Click OK.
Deleted: Chapter 6: Design New Reports
Outline Section Filter
When you run a report that can filter data for a specific outline section, you will be prompted to
select the desired application, lesson, module or topic. The Lookup link opens the Lookup
Outline page with the outline of all your content listed in hierarchical order by application. You
can expand and contract outline sections to display or hide subordinate levels. Reports can be
filtered for an entire application, module, lesson, or just a single topic.
You can use the Clear link in the Report Data page to clear the current
outline section.
Select a report that prompts you to filter for an outline section.
Copyright Business Objects S.A.
28
Click the Lookup link.
Click
Click
next to the sections you want to expand.
next to the sections you want to collapse.
Select the desired application, module, lesson or topic.
Click OK.
Click OK.
Playback Mode Filter
Reports can be filtered for a specific playback mode. When you run a report that prompts you to
select a playback mode, you can choose to view all modes or a specific mode (See It!, Try It!,
Know It? or Do It!).
Select a report that prompts you to filter for a playback mode.
Click the down arrow next to Playback mode.
Select a mode option.
Click OK.
Report Format
While most reports display with a specific format applied, a report may ask you to select a format
when you run it. Reports can be viewed using three different formats as described below:
Format Description
Formatted Report A Formatted Report, also known as a normal report,
XML Report The XML format displays the report data using the
Tab Delimited Tab-delimited reports display all the data in
You can use the File menu and the Save As command to save the report as a text file. You can
then open the file in any application that opens or imports tab-delimited text files. You can cut
and paste the tab-delimited data from your browser into another application, such as Excel, for
further data manipulation.
is the default format for reports. Formatted reports
are created using a style sheet, which produces an
HTML page.
schema supplied with the program.
When you view an XML report, there are no links to
return to the Report List page. However, you can
use your browser’s Back button to return to the
Report List.
columns, separated by tabs. In a formatted report,
identical items are grouped together and only
appear once. In tab-delimited report, each row
contains the full data, and the headings are
incorporated into the row.
When you view a tab-delimited report, there are no
links to the Report List page. However, you can use
your browser’s Back button to return to the Report
List.
29
Chapter 5: Filtered Reports
Open the Report List and run a report that prompts you to filter for a playback mode.
Select the down arrow next to Format.
Select a mode option.
Click OK.
Deleted: Chapter 6: Design New Reports
Copyright Business Objects S.A.
30
Chapter 6: Design New Reports
Reports Overview
Users with the appropriate rights can create new reports. Reports are created or modified using a
design form called the Design Report page. When you create a new report, you start with a blank
design form.
The design form consists of six sections.
Section Description
Reports Name the report and specify its availability.
Groupings Select what information you want to display and how
Data Select the statistical columns you want to include.
Filters Select the filters that can be applied to the report.
Format Select a format for the report.
Options Allows you to report the data tracked for content that
After making initial selections for each component of the report, you can use the View this report
link to see the resulting data. You can then return to the report design and add or modify the
components until the desired report is created.
Create a New Report
When you first open the design form, only one row appears for the Groupings, Data, and Filters
sections. As you add content to these sections, additional rows appear allowing you to add
additional values. Report column headings are predefined and cannot be changed.
Open the Report List.
Click the New Report link.
to group the information. This section determines the
rows that appear in the report.
has been deleted.
Name a Report
Report names must be unique. You cannot name a per-user report with the same name as another
per-user report in your Report List. Furthermore, you will not be allowed to name a global report
with the same name as another global report. You may have two reports with the same name, as
long as one is a per-user report and the other is a global report.
By default, a new report is created on a per-user basis and is available only to the report creator.
Selecting the Make this report available to everyone option creates a global report available to all
users with permission to use the program. Anyone with permission to create reports can create or
modify a global report. The Report List does not indicate the name of the person who created a
global report.
Per-user reports appear with an asterisk (*) next to the report name in
the Report List.
31
Chapter 6: Design New Reports
Create a new report.
In the Reports section, type a name for the report in the Name textbox.
If desired, select the Make this report available to everyone checkbox to create a global
report.
Add Report Groups
Groups indicate how the report data should be organized. Adding a group creates a row heading
for each value in the group. For example, if you group on Username, a separate row appears for
each user. You can organize your report data using the following groups:
Group Description
Application An application corresponds to a Title in the Developer.
Grouping on the application creates a heading for each
title that has tracking data associated with it.
Module Module defines the highest organizational level within a
title. Grouping on modules creates a heading for each
module that has tracking data associated with it.
Lesson Lessons provide another level of organizational
structure in a title. Each module is made up of one or
more lessons. Grouping on lessons creates a heading
for each lesson that has tracking data associated with it.
Topic Topics are the lowest level of grouping on the outline
structure. Each topic has at least one playback mode
associated with it (e.g. See It!, Try It!, Know It?, Do It!).
Grouping on topics creates a heading for each content
unit in your training material.
Username Grouping on username will show a breakdown of
content usage by each user. Each user’s records are
summarized in one section, with a new section created
for each user. Users with no data are not included in the
report.
Playback mode When a user takes training, he or she selects a mode
(See It!, Try It!, Know It?, Do It!). Grouping on playback
mode allows you to see how the users are choosing to
learn the material.
Reports can contain more than one grouping. After selecting the first group, a second row appears
in the Groupings section. If you add multiple groups to the report, there will be multiple levels of
headings. For instance, if you group by Username and then Application, you will see a row
heading for each user with a subcategory heading row for each application. The order in which
you add new groups determines how the data is organized in the report.
Selecting the individual outline components (application, module, lesson, and topic) under
Groups only shows topics where data exists. However, if you are designing your report to track
usage for each outline component, you may want to list all the topics in your report. Selecting the
Show full outline as primary grouping option displays all the topics in a report even if there is no
data for them. After enabling the full outline, the Username and Playback mode can be added
from the Groups list.
Deleted: Chapter 6: Design New Reports
Copyright Business Objects S.A.
32
After you select a grouping, you can select options that control the display of the information in
the report. These options are described below:
Option Description
Sort After selecting a grouping, you can. The Sort list has three
Order Order defines whether the items in the group should be
values – ascending, descending and none. Sorting order is
determined by the order in which the fields appear. To make
a field the primary sort, make it the first grouped field.
organized as they appear in the outline or alphabetically by
name. The Order option only appears for outline
components (application, module, lesson, or topic). The
default is to show items as they appear in the outline.
Usage Tracking only reports down to the topic level; it does not track
information down to the frame level.
Create a new report or modify an existing one.
Under the Groupings section, click the down arrow next to (Select a group to add) in the
Groups column.
Select the first field on which you want to group.
If applicable, click the down arrow next to Sort.
Select the desired sort option None, Ascending or Descending.
If applicable, click the down arrow next to Order.
Click Outline or Name.
Under the Groupings section, click the down arrow next to (Select a group to add) in the
Groups column.
Continue adding groups and group options as desired.
Preview a Report
You can preview a report while you are creating it. This is helpful in determining if the design
selections you are making will yield the desired results.
After making initial selections for each component of the report, you can use the View this report
link to see the resulting data. You can then return to the report design and add or modify the
components until the desired report is created. You must enter at least one group to be able to
preview a report.
In the Design Report page, click the View this report link.
To return to the Design Report page and continue working on the report, click the Go to
Report Design link.
Remove a Group from a Report
You can remove a group from a report. When a group is removed from the Design Report page,
the view refreshes and the group row no longer appears in the design form.
Create a new report or modify an existing one.
33
Chapter 6: Design New Reports
Under the Groupings section, click the down arrow for the Groups column for the group
you want to remove.
Click (Remove this group).
Save a New Report
After naming a report and providing at least one group or data column, you can save it to the
Report List. As you continue to build and modify the report, you should continually save your
changes. The Save button saves the changes and overwrites the existing version. The report
remains open after it is saved.
The Save as button allows you to make a copy of a report by saving it with another name. You
will be prompted to enter another name for the report.
Other users will see the report if it has been made available to
everyone.
An error message appears if you try to save the report using the same
name as an existing report with the same availability. You cannot save
a per-user report with the same name as another per-user report. Nor
can you save a global report with the same name as another global
report.
Click the Save button.
Deleted: Chapter 6: Design New Reports
Add Data Columns to the Report
You can select the type of statistical data to include in the report. Each statistical value is
displayed in a column in the report. The statistics (and groups) appear in columns from left to
right in the order that they are selected in the design form. After adding a statistical column, a
new blank row appears in the Data section for additional columns.
The statistical columns available are described below:
Statistic Description
View Count Each time a user plays a topic, it is counted. The View
Count provides a summary of all the times the content
was launched.
• If the same user plays the same topic in See It
mode three times, it counts as 3 in the View Count.
• If, in the same topic, one person views See It and a
second person views Try It, it is counted as 2 in the
View Count.
Know It Count This value provides a summary of the number of times a
Know It was taken. Users can take Know Its multiple
times. This value provides the total number of times the
Know It was taken to completion.
• If a user takes the same Know It three times, it is
counted as 3 in the Know It Count.
Copyright Business Objects S.A.
34
Statistic Description
View Time Average This value represents the average amount of time (in
Total Time This value represents the total amount of time (in hours,
Average Score This value provides an average Know It score. Based on
Maximum Score This value provides the highest Know It score.
Minimum Score This value provides the lowest Know It score.
Pass Percentage This value calculates the percentage of passing Know It
Pass Count This value represents the total number of times the
seconds) that users are spending on the content.
minutes and seconds) that users have spent on the
content using any mode.
the groupings selected, this score can be averaged for
an application, module, lesson, topic or user.
scores.
• If a user takes a Know It five times, and passes only
once, each of his attempts are included in this
percentage (and the value for the passing
percentage is 20%).
required score on Know It was achieved.
• If one user takes a Know It five times, and passes
once, the pass count is 1.
Tracked data is based on a user launching a topic in a playback mode.
User completion of a topic is not tracked.
Sort Data Columns
After selecting a statistical column, you can select a sorting option. The Sort list has three values
– ascending, descending and none. Sorts are applied in the order they appear.
Breakout by Mode
The Breakout by mode option determines whether the data will be reported as a summary statistic
of all modes, or a summary of each individual mode (See It!, Try It!, Know It?, Do It!). Selecting
the breakout mode displays a separate column for each mode. You should only use the Breakout
by mode option for statistics that apply to all modes, such as View Count, View Time Average
and Total Minutes. The other statistics only apply to data for the Know It? mode.
Breakout mode displays a column for all modes, whether there is data
for the mode or not. You can limit the data columns in the report to a
single mode by clearing the breakout mode option and setting a
playback mode filter.
Create a new report or modify an existing one.
Under the Data section, click down arrow next to (Select a column to add) in the
Parameters column.
Select the statistical column you want to add to the report.
To sort the data in the column, click down arrow next to Sort.
35
Chapter 6: Design New Reports
Click None, Ascending or Descending.
To display a statistical column for all modes, select the Breakout by mode option.
Continue adding statistical columns as desired.
Select Report Filters
Filtering data allows you to view only the information with which you want to work by hiding the
information you do not want to see. For example, you can filter a username report so that only the
information about a particular user appears.
You can filter data on four parameters. These include:
Filter Description
Date Range Use a Date Range filter to show data for a specific
time interval. All averages and totals are based
solely on the data that falls within that range.
Username Use a Usernames filter to show data for a specific
user or users.
Outline Section Use an Outline Section filter to limit the report data
to a specific application, module, lesson, or topic.
Playback mode Use a Playback mode filter to limit the report data
to all modes or a specific playback mode (See It!,
Try It!, Know It?, Do It!).
Reports can contain more than one filter. For example, you can add a Username filter to display
statistics for a specific department, or group of users, and also add a Date Range filter that
prompts you to enter a date range when you run the report.
After you select a filter, you must select the appropriate options for that filter. These options
include:
Deleted: Chapter 6: Design New Reports
Copyright Business Objects S.A.
36
Option Description
Persistence Persistence options determine whether the user can
Include in Report Selecting the Include in Report option prints all the
Default Value You can enter or select default values for a filter in the
change the default values set for the filter parameters
when they run the report. If you want to use the same
filter values every time you run the report, you can enter
the default values for the parameter and set the
Persistence option to Save. The report will automatically
run using those values without prompting you to select
another filter value. For example, if you select a Date
Range filter and enter dates for the first quarter, those
dates will always be used when you run the report.
If the persistence for a filter is set to Ask, you will have
the opportunity to select the values you want to use for
that parameter when you run the report. Therefore,
when you run a report with a Date Range filter, you can
enter different starting and ending dates each time you
run the report.
Another option is to set the persistence to Ask, but also
enter common default values for the filter. This
combination of options allows you to quickly run a report
with the values you frequently use, but also creates a
report that is flexible enough to be used to enter new
criteria.
selected filter values above the report for the Date
Range, Outline Section and Playback mode filters.
Values for the Usernames filter are printed at the bottom
of the report data.
Default Value column. The values in this column
change, depending on the selected parameter. For
instance, the default values for a date range filter would
be a specific beginning date and a specific ending date.
The report will always use those dates when it is run.
Create a new report or modify an existing one.
Under the Filters section, click the down arrow next to (Select a parameter to add) in the
Parameters column.
Select the desired parameter.
Click the down arrow next to Persistence.
Click Save to save the default filter values or Ask to prompt the user to enter filter values.
Click the Include in Report option to display the filter values at the top or bottom of the
report.
Enter the values in the Default Value column, if desired.
Continue adding report filters as desired.
37
Chapter 6: Design New Reports
Default Values for a Date Filter
When you filter for dates, the Default Value column displays From and To textboxes where you
can enter starting and ending dates for the report data. You may enter a starting or ending date
only or specify both dates. Times may also be entered (e.g. 2/1/2003 10:00 AM).
When a date filter is applied, the report is limited to data that falls between, and includes, those
dates. You do not have to enter both dates. Entering a From date only gathers data from that date
to the present date. Conversely, entering a To date only reports on all data up to and including the
entered date. Dates should be entered in the regional format set for your locale. You will be
prompted if you enter an invalid date, such as 2/31/2003.
You can also add a time to the date criteria. Times can be entered in 24-hour format or the format
set for your location. By default, 12:00am is the time assigned to the start date and 11:59:59pm is
the default time assigned to the end date. Users can enter specific times in the From and To
textboxes.
Setting the persistence to Save automatically runs the report with the default dates. Setting the
persistence to Ask gives you the opportunity to enter a different date range each time you run the
report.
Create a new report or modify an existing one.
Add a Date Range filter to the Filters section.
Click the down arrow next to Persistence and click Save to run the report with the default
dates or Ask to allow the user to enter starting and ending dates.
Click the Include in Report option to display the filter values at the top or bottom of the
report.
In the Default Value column, enter a starting date in the From textbox.
In the Default Value column, enter an ending date in the To textbox.
Deleted: Chapter 6: Design New Reports
Default Values for a Usernames Filter
Reports can be filtered to display information for individual users only. To filter a report for
specific users, you can enter the username(s) in the Usernames list box. If you don’t know the
exact username, you can use the Lookup users link to select users.
Windows authentication users should enter fully qualified usernames
(including domain name). If using anonymous authentication, all user
information will appear combined under the username “anonymous”.
Set Persistence for Username Values
Setting the persistence to Save automatically runs the report with the default usernames. Setting
the persistence to Ask gives you the opportunity to enter other users or add more users to the list
each time you run the report.
Search for Usernames
You can use the Lookup users link to open the Lookup User page and browse for usernames
rather than type them in. Names you have manually entered in the Default Value column appear
when you open the Lookup User page.
Copyright Business Objects S.A.
38
The Lookup User page consists of a Search pane and a Search Results pane. The options in the
Search pane allow you to search for usernames that contain or start with specific text. In addition,
you can limit the number of users found. For example, you can restrict the search to finding only
five users or expand it to find 30 users. After entering the search criteria, you can perform the
search. Performing the search without entering search parameters displays all the usernames in
the database.
The results of a search appear in the Matched User Names list box in the Search Results pane.
You can then select the usernames you want to include in the report and add them to the Selected
User Names list box.
Create a new report or modify an existing one.
Add a Username filter to the Filters section.
Click the down arrow next to Persistence and click Save to run the report with the default
usernames or Ask to allow the user to change the default usernames.
Click the Include in Report option to display the filter values at the top or bottom of the
report.
In the Default value column, type the usernames in the Usernames list box.
To search for users, click the Lookup users link.
Click the down arrow next to Search for names that.
Click the start with or contains option.
Enter the search criteria in the textbox.
To limit the search results, enter the desired number in the Search Limit textbox.
Click Search.
Click the checkboxes for the usernames you want to include in the report.
Click Add to list.
Click OK.
Default Values for an Outline Section Filter
Reports can be filtered to display information for a specific outline section (application, lesson,
module or topic). You can search for an outline section using the Lookup link, which opens the
Lookup Outline page with the outline of all your content listed in hierarchical order by
application. You can expand and contract outline sections to display or hide subordinate levels.
To filter for an outline section, you can select an entire application, a module, a lesson, or just a
single topic.
You can use the Clear link to clear the currently selected values for
the outline sections.
Set Persistence for Outline Section Values
Setting the persistence to Save automatically runs the report with the default outline section.
Setting the persistence to Ask gives you the opportunity to select a different outline section each
time you run the report.
Create a new report or modify an existing one.
Add an Outline Section filter to the Filters section.
39
Chapter 6: Design New Reports
Click the down arrow next to Persistence and click Save to run the report with the default
outline section or Ask to allow the user to change the default outline section.
In the Default Value column, click the Lookup link.
Click
next to the sections you want to expand.
next to the sections you want to collapse.
Click
Click the desired application, module, lesson or topic.
Click OK.
Default Values for a Playback Mode Filter
You can create a report that filters the data for a specific playback mode (See It!, Try It!, Know
It? or Do It!) or includes all modes.
Set Persistence for Playback Mode Values
Setting the persistence to Save automatically runs the report with the default playback mode.
Setting the persistence to Ask gives you the opportunity to select a different playback mode each
time you run the report.
Create a new report or modify an existing one.
Add a Playback mode filter to the Filters section.
Click the down arrow next to Persistence and click Save to run the report with the default
playback mode or Ask to allow the user to change the default playback mode.
In the Default Value column, click the down arrow next to Playback mode.
Select the desired mode option.
Deleted: Chapter 6: Design New Reports
Format a Report
You can save a report with a selected format, or allow the user to choose a format when they run
the report. If you set the persistence to Save, the report will always produce the same format
whenever it is run. Setting the persistence to Ask gives you the opportunity to select a different
format each time you run the report.
Reports can be viewed using three different formats as described below:
Format Description
Formatted Report Formatted reports are created using a style sheet,
XML Reports The XML format displays the report data using the
Tab Delimited Tab-delimited reports display all the data in columns,
Create a new report or modify an existing one.
Under the Format section, click the down arrow
Select a format.
Copyright Business Objects S.A.
which produces an HTML output.
schema supplied with the program.
separated by tabs. In a formatted report, identical
items are grouped together and only appear once. In
tab-delimited report, each row contains the full data,
and the headings are incorporated into the row.
Format column.
in the
40
Click the down arrow next to Persistence and click Save to run the report with the default
report format or Ask to allow the user to change the default report format.
Report Options
You may have tracking data for topics that have been removed from the content. Since the topics
no longer appear in the outline, the data will not be included in the report. If you want to include
the data for deleted topics in the report, select the Include deleted topics option.
Create a new report or modify an existing one.
30. Under the Options section, click the Include deleted topicsthat have tracking data
option.
41
Chapter 7: Import and Export Reports
Chapter 7: Import and Export Reports
Import Reports
Pre-existing reports can be imported into the Usage Tracking system. You import XML
code by first copying the XML code from the report you want to import. The Import
Report link, located on the Report List page, opens the Report Data page where you can
paste the copied code. The copied XML code opens in Design Report. By default, the
report uses the name and availability (per-user or global) as the original report. You can
change the name or other elements as desired and save it.
The import validates the XML code to make sure that it matches the program’s report
requirements. An error message appears if the XML code cannot be validated.
Once a report is imported, it is treated like any other report and can be edited or deleted.
If another user has a report that you wish to copy, they can export it,
copy the XML code to a text file in Notepad, and send you the text
file. You can create a new report from the text file by opening the file
in Notepad, copying all the XML code, and using the Import Report
link to paste the text.
Display the XML code for the report you want to import.
Select the XML code you want to copy.
Copy the XML code.
Open the Report List page in Usage Tracking.
Click the Import Report link.
Right-click in the textbox and select the Paste command.
Click OK.
Enter a new report name in the Name textbox.
Make the desired changes.
Click Save.
Deleted: Chapter 6: Design New
Reports
Export the Report Structure
Report creators have the option to export the XML code for the structure of a report using
the Export Report button in the Design Report page. When you export a report, the XML
code for the report structure appears in a textbox in the Report Data page. You can copy
and paste the XML code or save the XML code as a file using the Save command from
your browser’s File menu.
You can use the export feature to send a report structure to another
user. After using Export Report button, copy all the XML code to the
Clipboard. Then, open Notepad, paste the copied code, and save the
file as a text file. You can then send the report to another user, who
can open Notepad, copy the code, and use the Import Report link on
the Report List page to paste the copied code and create a new report.
Copyright Business Objects S.A.
42
Open the Report List.
Click Modify Report
Click Export Report.
Right-click in the textbox and click the Select All command.
Right-click in the textbox and click the Copy command.
Click OK.
Open the application where you want to paste the XML and paste it.
for the report you want to export.
43
Chapter 7: Import and Export Reports
INDEX
Deleted: Chapter 6: Design New
Reports
Authentication mode
Forms, 13
setting, 12
Windows, 13
Average Score, 35
Breakout by mode
data columns, 36
Configuration
building the database, 11
database settings, 11
modifying, 14
setting the password, 11
setup password, 11
Criteria
filters, 27
Data columns
adding, 34
breakout by mode, 36
sorting, 36
Date range
entering a default value, 38
setting persistence, 38
Defaults values
filters, 37
Deleting
reports, 24
Details
showing, 23
Filtering
for a date range, 27
for a playback mode, 29
for a username, 28
for an outline section, 28
Filters
adding a date range filter, 38
adding a usernames filter, 38
adding an outline section filter, 39
adding to a report, 36
asking for filter values, 37
entering filter values, 27
persistence, 37
printing criteria in the report, 37
reports, 29
running usernames filtered reports, 28
samples, 22
saving, 34
saving with a new name, 24, 34
selecting a format, 29
tab-delimited format, 30, 41
using, 22
viewing, 22
XML format, 29, 41
Sample reports, 22
deleting, 24
Save as
copy report, 24, 34
Setup
saving, 14
Setup password, 11
SQL
authentication, 7
creating a database, 8
creating a login, 8
removing the owner role from the
login, 17
Statistical columns
adding, 34
Tab-delimited
reports, 30, 41
Total Time, 35
Usage Tracking
reports, 22
Usage Tracking server
installation, 7
Usernames
adding default values, 38
searching for, 28, 39
setting persistence, 39
View Count, 35
View Time Average, 35
Windows authentication, 13
XML
exporting, 42
importing, 42
reports, 29, 41
45
Page 5: [1] Deleted Licensed User 2/15/2007 3:29:00 PM
Chapter 6: Design New Reports
Page 5: [2] Deleted Licensed User 2/15/2007 3:29:00 PM
Chapter 6: Design New Reports
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.