Beruflich Dokumente
Kultur Dokumente
Version 7.3
Beginner Manual
Contents
WELCOME .................................................................................................................................... 4
Course Pre-Requisites .................................................................................................................. 4
Course Objectives ......................................................................................................................... 4
How to Use the Curriculum ............................................................................................................ 4
Document Conventions ................................................................................................................. 4
Course Outline .............................................................................................................................. 5
Sample Company Information ....................................................................................................... 5
LESSON 1: OVERVIEW OF SAGE INTELLIGENCE REPORTING............................................... 6
An Overview of Business Intelligence ............................................................................................ 6
How Sage Intelligence Reporting Fulfils Business Intelligence Needs ........................................... 7
The Sage Intelligence Reporting Modules ..................................................................................... 8
Report Manager ......................................................................................................................... 8
Report Viewer ............................................................................................................................ 9
Report Designer ......................................................................................................................... 9
Connector ................................................................................................................................ 10
Security Manager ..................................................................................................................... 11
License Manager ...................................................................................................................... 12
LESSON 2: NAVIGATING WITHIN THE REPORT MANAGER ................................................... 13
Object Window ............................................................................................................................ 13
Object Level Hierarchy ............................................................................................................. 14
Properties Window ...................................................................................................................... 15
Accessing Commands ................................................................................................................. 16
LESSON 3: TYPES OF SAGE INTELLIGENCE REPORTS ........................................................ 17
Standard Reports ........................................................................................................................ 17
Union Reports ............................................................................................................................. 17
Dataless Reports ......................................................................................................................... 18
Sub Query Reports ...................................................................................................................... 18
LESSON 4: ORGANIZING REPORTS ........................................................................................ 19
Adding a Folder ........................................................................................................................... 20
Copying a Report ........................................................................................................................ 20
Renaming a Report ..................................................................................................................... 21
Locking a Report Template.......................................................................................................... 21
Unlocking a Report Template ...................................................................................................... 22
LESSON 5: CREATING A STANDARD REPORT ....................................................................... 23
Page 2 of 48
Page 3 of 48
Welcome
The Sage Intelligence Beginners course is designed to introduce you to Sage Intelligence Reporting.
Highlights include an overview of the modules, how to run reports, as well as how to make minor formatting
changes to the reports and save them for subsequent runs of the report.
Course Pre-Requisites
A basic understanding of Microsoft Excel and Microsoft Windows is required.
Course Objectives
The objective of this course is to provide you with an overview of basic report writing techniques for Sage
Intelligence Reporting. You will explore the power of this tool and gain insight into your business.
Topics covered include:
Organizing Reports
Creating Reports
Running Reports
Page 4 of 48
Course Outline
This course is divided into lessons. Each lesson is designed to provide you with practical knowledge and
experience that can be applied to your specific needs.
This course includes the following lessons:
Lesson
Purpose
Page 5 of 48
The different modules Sage Intelligence Reporting offers and their functions.
Page 6 of 48
Need a business dashboard with sales and customer information to help them quickly understand the
health of their business
Require customized reports tailored to answering their business needs without manually formatting the
report each time they use it
Need access to additional information (such as inventory usage and collections issues) without learning
a new reporting tool.
Sage Intelligence Reporting not only creates real value beyond standard offerings, but also helps companies
make sense of what is going on in their businesses to make better decisions and become more profitable.
The end result is better information, better decision making and better companies.
Page 7 of 48
Page 8 of 48
Report Viewer
The Report Viewer provides a read-only interface to run the reports directly.
Report Designer
The Report Designer is launched from within Microsoft Excel and is a component of Sage Intelligence
Reporting that allows you to fast track the building of powerful financial reports via the Layout Generator which
provides an easy-to-use, drag-and-drop interface to allow for flexible financial reporting with multi-level
groupings according to your unique business needs.
Page 9 of 48
The Report Designer Add-in is the newest addition to the Report Designer module which presents an
alternative to the current report layout generator to empower users to take control of all design aspects of their
reporting layouts within Microsoft Excel.
The Report Designer is covered in detail in the Sage Intelligence Advanced Course.
Connector
The Connector maintains the connectivity between Sage Intelligence Reporting and the data sources. The
groups of connections are called containers, and the administration of these is the primary focus of the
Intermediate course.
Page 10 of 48
Security Manager
The Security Manager controls the accessibility of the reports by the various users.
Page 11 of 48
License Manager
The License Manager maintains the licenses installed for Sage Intelligence Reporting.
Page 12 of 48
To effectively use the Sage Intelligence Reporting Report Manager, you need an understanding of the
interface and how to perform actions.
The layout of the interface is divided into two main areas: the object window on the left, and the properties
window, on the right. Each is described in detail below.
Object Window
The object window is on the left and shows the different objects available for selection. Youre able to select
objects using your mouse from the object window in order to either view the objects' properties or perform a
task with the object. For example, youre able to select a report in the object window and rename it just as
youd rename a file in Microsoft windows explorer.
Object Window
Properties Window
Page 13 of 48
From the object window, you can also double-click on an object to expand or collapse the objects.
Values (Level 5)
Page 14 of 48
Properties Window
The properties window on the right displays the properties of whichever object is selected on the left in the
object window. Youre then able to view and update the properties of the selected object. For example, you
can add your own custom description of a report.
The various Report Manager properties windows are used to setup and display object configurations. To view
and configure any objects, select the relevant object (i.e. Home, Report Folder, Report etc.) in the object
window. Certain fields across all properties windows are read-only and subsequently display with a shaded
background.
1.
2.
3.
All report properties windows have a Show Advanced option to display more options.
4.
Page 15 of 48
Accessing Commands
There are two ways to access commands within the Report Manager:
There are additional tabs which will give you access to more options. For example, in the Tools tab,
options are available to export and import reports as well as run all the reports in a folder. From the Help
tab, you can open the help file, connect to the online academy or the knowledge base.
Page 16 of 48
There are four report types: Standard, Union, Dataless and Sub-query. In this section, we discuss each of
these and how Sage Intelligence Reporting utilizes them. Reports are depicted by different icons.
Standard Reports
Standard Reports are indicated by the blue chart icon in the Report Manager. This report uses data from a
single data container.
Union Reports
A Union Report, indicated by the green chart icon, is used to merge rows of data from dissimilar sources, or
different reports as with the Dashboard report, into a single report. The Union Report runs out the raw data
from specified reports (referred to as Union Sub Reports when referenced in a Union Report) sequentially into
a single workbook. The Union Report can have its own template file.
The following is an example in the Report Managers object window:
NOTE: The two arrows indicate the two Union Sub Report sources.
Page 17 of 48
Dataless Reports
A Dataless Report is used for the purpose of consolidating data from various sources. The Dataless report
doesnt access any database but rather activates a Microsoft Excel workbook that contains macros designed
to consolidate information from workbooks that you have stored previously in other reports.
Sub Query Reports
A Sub Query report, indicated by the black chart icon on the Report Managers object window, is used to
generate report data that is then used in a filter of an outer parent report. These reports should not be
confused with Sub Union Reports.
An example might be where a Sub Query report is first used to generate a unique list of client names whose
purchases to date, sum to a value larger than $100,000. The outer report might then want to pull out
information of the terms of these same customers from a different container but specifically for the client
subset generated by the Sub Query report. A Sub Query report has always only one display field so that a
parent report can reference it in a filter.
Page 18 of 48
You may want to organize reports within the Report Manager so that you can group reports together. For
example, you may want to group sales reports, financial reports and inventory reports separately or you may
want to group reports which you run on a weekly and monthly basis separately.
Page 19 of 48
Adding a Folder
You will first need to add a folder to group reports. For example a Month End folder to group all reports run
at the close of a month.
1.
2.
Click on Home.
3.
4.
Copying a Report
1.
Ensure that the relevant report is selected in the Report Manager by clicking on it (you will notice that the
report will be highlighted in blue).
2.
On the Home tab, click Copy (or right-click and then select Copy).
3.
Click on the relevant folder in the Report Manager where you want to paste the copied report (folder
should be highlighted in blue).
Page 20 of 48
4.
On the Home tab, click Paste (or right-click and then select Paste).
Your copied report is prefixed with Copy of followed by the original report name.
You have now successfully copied a report.
Renaming a Report
1.
2.
Click Rename on the Home tab and name your report. This also gives you the option of renaming the
template to match the report name.
2.
3.
When this option is selected, a message is displayed to enter a password in the event the report may
later need to be unlocked.
Page 21 of 48
1.
2.
3.
When this option is selected, a message is displayed prompting for the unlock password. This is the
password that was set during the locking procedure.
NOTE: Some reports which are shipped with Sage Intelligence Reporting are locked by default. If you
need to make any changes to these reports, they will need to be copied first.
Page 22 of 48
A report defines fields, filters, and parameters, as well as sort and summation criteria. Reports are listed in
folders in the Report Manager and can later be modified as required.
Page 23 of 48
Adding a Folder
If you dont already have a folder to add your new report in, add the folder first.
1.
2.
3.
4.
Page 24 of 48
Adding a Report
Adding a report creates the actual report which is connected to a Container in the Connector module and
has fields selected to show in the report.
1.
2.
3.
4.
5.
Select a data container to use for this report and click OK.
WARNING: Be sure to select a container that connects to the appropriate parent connection.
NOTE: The RKL Trading Demo connection is a sample database that can be used for running some
reports to review the functionality of Sage Intelligence Reporting.
NOTE: Only one container can be assigned to a report; however, if multiple containers are needed,
several reports (each attached to a different container) can be created, and then joined together as a
Union report.
2014 Sage Intelligence Reporting
Page 25 of 48
6.
7.
(Additional fields can be added to the report later, if required.) To add all fields to the report, click Select
All.
TIP: It is often recommended to select more fields rather than less when creating a report. While it can
add processing time to the report, having more fields on a report allows the user to more easily select
additional fields if later required.
8.
Page 26 of 48
Columns
Columns tab lists the fields you selected when you created the report. You can add, remove or change the
order of the fields.
Page 27 of 48
Filters
Used to limit the number of records in the report. There is no user interaction for this as the filtering is done
automatically when the report is run.
Parameters
Adding parameters allows you to refine or limit the rows of data that will be displayed in the report based on
selections you make when running the report, for example selecting the date for the required report.
Page 28 of 48
Sort Fields
Displays the report records in a specified sequence. You can have multiple sort fields but then you must
ensure the order of the sort fields are correct, for example, you can first sort according to name and then ID
within similar name records.
Aggregate Filters
Enables the use of comparison values such as Equal To, Greater Than, Less Than and many others, when
setting up filters on the report.
Page 29 of 48
Double-click the folder which contains the report. This expands to show the reports in the folder.
2.
3.
On the Home tab, select Run to run the report. After a report is run, it is displayed in Microsoft Excel. Its'
format is very basic and not organized for easy analysis, as shown below:
Page 30 of 48
Beginning on the raw data worksheet of the workbook (typically Sheet1, or the first worksheet on the
left), click inside the table and click the Insert tab, and from the Tables group, click PivotTable.
2.
The Create PivotTable window appears, requiring information to identify the source of data to be used
for the PivotTable and the location of the PivotTable.
For Sage Intelligence Reporting, it is recommended that the range RawData (press F3 to retrieve a list of
range names) be selected, to ensure that the full range of data is always included in the PivotTable. By using
this range name, the next time the report runs, any additional rows of data (or records) are automatically
included in the analysis, as well as additional columns which might be added in the Report Manager.
WARNING: If specific rows or columns are used instead of the range name, when you next run the report
any additional records and columns will not automatically be included in the report.
3.
Select the location of the new PivotTable, usually Existing Worksheet, then browse to Sheet3 (or a
blank worksheet), then click OK.
WARNING: Be sure NOT to select New Worksheet when on the first worksheet of the workbook,
because Microsoft Excel will place the new worksheet to the left of the first worksheet. This will cause the
PivotTable to be overwritten when the report is run the next time, unless you move it after it is created.
Page 31 of 48
4.
A list of available fields is shown in the PivotTable Field List (circled above). This corresponds to the
columns found on the first worksheet (Source Data) of the workbook. The fields can be dragged and
dropped to the various areas of the PivotTable to create the layout youd like.
More Information: More information on creating PivotTables can be found in the Excel help file or by
attending our Excel on Steroids course.
Page 32 of 48
With your Microsoft Excel workbook open, select the report in the Report Manager which you have
chosen to link to a template.
2.
3.
The Select Workbook window appears. Click on the file name that refers to the formatted Microsoft
Excel workbook, and then click OK.
WARNING: All workbooks that are currently open on your computer will be listed. Make sure you link the
correct template to the report.
4.
The Specify Template Name window is automatically displayed. By default, Sage Intelligence Reporting
names the template using the report name you choose with a .xlt file extension (Microsoft Excel 2003
template). You can change the file type for the template for 2007/2010 compatibility. You can choose to
use the default name assigned to your template or you can rename the template.
5.
When you have named the template, click OK. You have now successfully saved a template for your
report from your Microsoft Excel Workbook.
Page 33 of 48
You may want to make changes to report templates so that future report runs retain your formatting changes
in Microsoft Excel. For example, you may want to change the font and colors to match your company branding
or you may want to add your company logo to each report you run in the future. To achieve, this you will need
to Save the Excel Template. This will already be familiar to you because we went through these steps in the
previous lesson when we created the initial layout of a new report.
The procedure to make changes is as follows:
1.
If your report is locked and youd like to leave the original report unaltered, make a copy of the report
youd like to change.
2.
Run the copied report youd like to apply the formatting changes to.
3.
You can now make any formatting changes you want to see using standard Excel functionality.
With your Microsoft Excel workbook open, select the report in the Report Manager which you have
chosen to link to a template.
5.
6.
Click on the file name that refers to the formatted Microsoft Excel workbook, and then click OK.
WARNING: All workbooks that are currently open on your computer will be listed. Make sure you link the
correct template to the report.
Page 34 of 48
7.
By default, Sage Intelligence Reporting names the template using the report name you choose with a .xlt
file extension (Microsoft Excel 2003 template). You can change the file type for the template for
2007/2010 compatibility. You can choose to use the default name assigned to your template or you can
rename the template.
8.
When you have named the template, click OK. You have now successfully saved a template for your
report from your Microsoft Excel Workbook. If you minimize the Report Manager, you will see that the
workbook has been automatically closed.
Page 35 of 48
Present data together in one workbook that is unrelated, or comes from various sources.
Report data together that may be related, but cant be extracted easily via a standard query statement
for example a combination of sales history data combined with inventory levels used to determine stock
replenishment.
Page 36 of 48
From the object window, click on the folder where youd like to add the report.
2.
3.
4.
Click OK.
5.
Page 37 of 48
6.
7.
Click OK.
8.
Double-click the folder and then the union report, to view the two reports which make up the union
report.
2.
3.
From the Properties window, in the Output Sheet Number, type in the worksheet number.
4.
Click Apply.
Page 38 of 48
TIP: Union reports runs from the last report first to the top report last and hence the parameters need to
be on the last report in the Union Sub Report.
Hiding Sub Reports
Youre able to hide any existing report from view. This is useful for hiding reports that normally dont need to
be run as separate reports such as union sub reports.
Being able to see the hidden report doesnt remove the hidden attribute from a report.
To hide reports:
1.
2.
3.
4.
Click Apply.
Page 39 of 48
2.
3.
2.
Page 40 of 48
The Run All Reports option allows you to run a sequence of reports one after the other from top to bottom.
NOTE: The run sequence will always be top to bottom so it is important to name your reports in a way
that will ensure that the report you want to run first is at the top of the list. For example: if you have an
existing group of reports in a folder which will not run in the sequence that youd like, then rename your
reports numerically, i.e. 1FirstReport, 2SecondReport, 3ThirdReport.
1.
2.
Copy all of the reports you would like to run into the folder.
3.
4.
5.
TIP: The first option Abort If No Data aborts the batch of reports if any of the reports return no data. The
second option Continue if No Data will run all reports regardless of there being no data for any of the
reports.
Once the reports are run they will appear in Excel in separate workbooks.
Page 41 of 48
what aggregation is
types of aggregation
Aggregation is a method of summarizing or grouping data in a report in Sage Intelligence Reporting. When
running a report on a dataset with a large volume of transactions, an aggregate function could be used to
summarize similar transactions for the same customer, month and product. Once this aggregation is done,
an aggregate filter could be used to retrieve only customers whose total sales are over a certain amount.
The result of using aggregation is that the report itself is more compact, thus running faster. While it is true
that many times Sage Intelligence Reporting reports are summarized later using Microsoft Excel functionality
such as PivotTables, the use of aggregation functions and filters affects the query that is used to get the
report, thus making it a more efficient query, and thus faster to produce or run.
Page 42 of 48
Customer
Sales Rep
Month
Sale Amount
H2010
Leonard Sweet
January
100.00
H2010
Leonard Sweet
January
120.00
H2010
Leonard Sweet
February
140.00
W1090
Leonard Sweet
February
300.00
H2010
Armstrong Landscaping
Dorothy L. Beck
January
200.00
H2010
Armstrong Landscaping
Dorothy L. Beck
January
480.00
H2010
Armstrong Landscaping
Dorothy L. Beck
January
100.00
W1090
Armstrong Landscaping
Leonard Sweet
February
300.00
If an aggregate function of SUM is added to the Sale Amount column, the aggregation would result in:
Product Code
Customer
Sales Rep
Month
Sale Amount
H2010
Leonard Sweet
January
220.00
H2010
Leonard Sweet
February
140.00
W1090
Leonard Sweet
February
300.00
H2010
Armstrong Landscaping
Dorothy L. Beck
January
780.00
W1090
Armstrong Landscaping
Leonard Sweet
February
300.00
In this example, the aggregate has added together similar lines, thus summarizing the data by Sale Amount
per customer, per product, per month and per salesman.
TIP: When using Aggregate Functions, it is best to have a report that has fewer fields, as it is
summarizing the data based on the number of lines returned by the query.
Page 43 of 48
Customer
Sales Rep
Month
Sale Amount
H2010
Leonard Sweet
January
100.00
W1090
Leonard Sweet
January
120.00
H2010
Armstrong Landscaping
Dorothy L. Beck
January
270.00
H2010
Armstrong Landscaping
Dorothy L. Beck
January
480.00
H2010
Snyder Securities
Dorothy L. Beck
January
250.00
W1090
Snyder Securities
Leonard Sweet
February
300.00
If an aggregate filter was applied on Sale Amount greater than or equal to $250.00, the aggregation would
result in:
Product Code
Customer
Sales Rep
Month
Sale Amount
H2010
Armstrong Landscaping
Dorothy L. Beck
January
270.00
H2010
Armstrong Landscaping
Dorothy L. Beck
January
480.00
H2010
Snyder Securities
Dorothy L. Beck
January
250.00
W1090
Snyder Securities
Leonard Sweet
February
300.00
In this example, the aggregation has filtered the data to show only transactions and customers greater than
or equal to $250. The output is not affected except that transactions or customers not meeting the minimum
of $250 in TOTAL sales are excluded.
Page 44 of 48
Click on the report and go to the Columns tab in the properties window.
2.
3.
Select the function for the aggregate to perform on the column. Keep in mind that the same column
could be added multiple times to a report with a different aggregate used to show Count, Average or
Sum.
4.
Click OK.
Page 45 of 48
TIP: If more than one column requires an aggregate function, multiple columns can be highlighted at the
same time and aggregates applied at the same time. They can also be edited as required, by selecting
the properties of the column.
Click on the report and go to the Aggregate Filters tab in the properties window.
2.
Click Add.
3.
Select the field the aggregate filter will filter on, and click OK.
4.
Select the comparison method the aggregate filter will use, and click OK.
Page 46 of 48
5.
Enter a comparison value. Use the ellipsis () to retrieve values from the database for that field, or
use the @ button to use a system variable.
TIP: Well cover system variables in the intermediate course but briefly system variables can be used with
parameters and filters to dynamically determine a comparison value at report run time. An example of
this is where a report is run and expected to return data for the current day. In this example a filter could
be set on the report for a date field and the filter comparison value (or comparator) could be set to the
system variable @DATE@. When the report is run the system variable @DATE@ in the filter comparator
will be replaced with the current date.
6.
To change the logic to use or to change the Aggregate Function to Average, Sum, Maximum or Minimum:
1.
2.
Select Properties.
3.
Page 47 of 48
4.
Click OK.
Page 48 of 48