Sage Intelligence Reporting - Advanced Exercise Manual
Sage Intelligence Reporting - Advanced Exercise Manual
Version 7.3
Advanced Exercise Manual
Table of Contents
Welcome ....................................................................................................................................................... 3
How to Use the Curriculum ........................................................................................................................ 3
Document Conventions ............................................................................................................................. 3
Sample Company Information ................................................................................................................... 3
Lesson Exercise 1: Overview of Sage Intelligence Reporting ........................................................................ 4
Lesson Exercise 2: Navigating within the Connector ..................................................................................... 5
Lesson Exercise 4: Creating Data Connectivity to an Access Database ........................................................ 6
Lesson Exercise 5: Using Excel as a Data Source for Reports ...................................................................... 9
Lesson Exercise 6: Creating a Container From Multiple Tables ................................................................... 11
Lesson Exercise 7: Customizing Expressions.............................................................................................. 15
Lesson Exercise 8: Using Variables as Expressions.................................................................................... 16
Welcome
This book accompanies the Sage Intelligence Advanced Course manual and contains the exercises
required to provide hands-on practice of the topics discussed in the lessons.
How to Use the Curriculum
In addition to this course been completed, an online assessment will be required to be passed in order to
obtain your course certificate. The assessment can be found at www.sageintelligenceacademy.com.
Document Conventions
Sage Alchemex uses the Microsoft Manual of Style (MMOS), Third Edition, as its corporate authority for
technical terminology and references to user interface elements as well as terms approved by the Sage
Softwares Training Council or the CSC for references to specific training types, individual roles, certification
terms, and specific elements of the curriculum.
Sample Company Information
The exercises have been created based on the sample company RKL Trading provided with Sage
Intelligence Reporting software.
Page 3 of 18
2.
3.
controls the accessibility of Sage Intelligence Reporting reports by the various users.
maintains the licenses installed for Sage Intelligence Reporting.
maintains the connectivity between Sage Intelligence Reporting and the accounting (or other) data
sources.
provides an interface to create and modify reports.
4.
controls the accessibility of Sage Intelligence Reporting reports by the various users.
maintains the licenses installed for Sage Intelligence Reporting.
provides an interface to create and modify reports.
maintains the connectivity between Sage Intelligence Reporting and the accounting (or other) data
sources.
controls the accessibility of Sage Intelligence Reporting reports by the various users.
provides an interface to create and modify reports.
maintains the connectivity between Sage Intelligence Reporting and the accounting (or other) data
sources.
maintains the licenses installed for Sage Intelligence Reporting.
2.
3.
4.
5.
6.
No
7.
Help
Using the ribbon, launch the Help File. On the first page which appears, what is the last benefit listed
as a benefit of using Sage Intelligence Reporting?
8.
Tools
Consistent format
(Microsoft Excel) for
reporting across multiple
data sources
Using the right-click menu on the Sales Details container, name the fourth option on the menu.
Add Expressions
Delete
Rename
2.
3.
4.
In the Connection Name box, enter in the desired name, example ERP Database.
5.
Since we are working on an access database, the server field will not be available. In the Access
Database (mdb) field, select the ellipses ().
6.
7.
Select Open.
8.
Select Add. The new connection is now available under the ODBC Driver for Access.
Add a Container:
From the object window, click on the ERP Database Connection.
9.
10. Select the desired container type (Table, SQL Join, View, Graphical Join, Stored Procedure, SQL
Query). For the purpose of this exercise, select Table and click OK.
11. Select the Customers table.
12. From the object window, click on the new container, Customers and select Check/Test on the Home
tab. You will receive confirmation that the check succeeded, click OK.
13. Select Sample Data on the Home tab. The sample data will appear in the properties window as per
the image.
Add an Expression:
1.
From the object window, in the ERP Database connection, click on the Customers container.
2.
3.
4.
Select OK.
5.
6.
CreditLimit
Name
ID
CatID
Blocked
Address1
Address2
Address3
Address4
Select OK. The fields will now be added under the container.
From the object window, click on the Customers container, and select
Check/Test All Expressions, on the Home tab.
Open any excel workbook which has unformatted data, i.e. not formatted in a table or pivot table. If
your data is in a table, on the Design tab, in the Tools group, click Convert to Range.
2.
First, make sure that the data is stored with accurate headings because the expressions will be created
using the heading names and we need to know what data we will be referring to later. Select the data
required for report writing.
3.
Next, we need to create named ranges. First name the entire table. This will be the container name we
select in the connector.
4.
Select the entire data range. There are some shortcuts you can use to select the entire data range but
lets stick to basics.
5.
6.
7.
8.
9.
Select only the Top Row and click OK. This will create a named range for each column using the
column heading. Well use those for our expressions.
2.
Double-click Enterprise.
3.
4.
5.
6.
In the Excel Workbook box, use the ellipses()to browse to the location of the Microsoft excel
workbook that youll be accessing.
7.
Click Add.
8.
9.
You need to have it the excel workbook open to add containers and expressions to the workbook.
10. In the Connector, click on the connection and select Add Data Containers.
11. Select the table that is the named range you specified for the entire table and click OK.
Steps:
1.
From the object window, click on the RKL Trading Demo connection.
2.
3.
4.
Select OK.
5.
From the Specify a Name for the Container box, type Sales Data by Rep and select OK.
6.
7.
From the properties window, select the Graphical Join Tool button.
8.
Select the tables youd like use in the graphical join: Customers, DocumentHeader, Salespersons
9.
Select OK. The tables will now appear in the properties window.
2.
Drag the common join key from the one table to the next. Do the same for all additional tables you
have added to the join
3.
Select Apply.
4.
5.
6.
To sample the join container, right-click the Sales Data by Rep container.
7.
Add Expressions:
1.
2.
3.
4.
Select OK.
5.
6.
Select OK.
7.
Table
Expression
Customers
Name
DocumentHeader
Date
DocumentHeader
DocType
DocumentHeader
DocNo
DocumentHeader
TotalCost
Salespersons
Name
8.
Select OK.
9.
The Expressions will now be added under the container. Test and then sample all of the Expressions
from the list.
1.
From the object window, click on the RKL Trading Demo connection.
2.
3.
4.
5.
7.
Select Copy.
8.
9.
Select Paste.
Steps:
1.
From the object window, click on the RKL Trading Demo connection.
2.
4.
5.
6.
7.
Click OK.
Were now going to use the Report Manager to copy the reports we are going to create in a union report,
and add the pass through variable expression as a parameter and a filter so that we are prompted for a
specific product name to report on.
1.
2.
Copy the Sales Details and the Stock Re-Order Levels report.
3.
4.
Rename the Copy of Stock Re-Order Levels report to 1 Stock Re-Order Levels.
5.
If given the option for report template select Assign new name and leave the old template on the
disc even if it is used.
6.
Select the 1 Stock Re-Order Levels report. Rightclick and select Unlink Template. Confirm Un-Link
by clicking OK.
7.
8.
9.
2.
3.
Click Add.
4.
5.
Confirm that you would like to work in this mode by clicking Yes.
6.
A window to enter an optional default for the parameter will appear. Type the following: Product Name
contains.
2.
Select Add.
3.
Select ProductName.
4.
Click OK.
5.
6.
In the Enter Comparison Value window, type the pass through variable: @ProdName@ and click OK.
2.
Select Add.
3.
Select ProductName.
4.
Click OK.
5.
6.
In the Enter Comparison Value window, type the pass through variable: @ProdName@, and click OK.
2.
3.
4.
5.
Select the 1 Stock Re-Order Levels report and the 2 Sales Details report.
6.
Select OK.
7.
8.
9.
10. In the Output Sheet Number (Left to Right) box type 3 and click OK.
11. Make sure that the 2 Sales Details Report is the first of the sub reports to run as it has the report with
the parameters on it. These same parameters need to be passed through to the 1 Stock Re-Order
Levels sub report. With Union sub reports the rule is LIFO, (Last In First Out). Therefore the Sales
report needs to be Last In. See Diagram below.
2.
Select Run.
3.
In the Enter Report Parameters window, in the ProductNameVariable field, type Archies.
4.
Click OK.
5.
The report will open in Microsoft Excel. Note the report on Sheet1 and Sheet3 only reported on those
products that contained Archies in the name.