Vision Executive UserGuide v633 d10 20061128 PDF
Vision Executive UserGuide v633 d10 20061128 PDF
User Guide
Vision Executive
Contents
SECTION 1: ABOUT THIS GUIDE ............................................................................................................ 1
Recommended Audience and Prerequisite Knowledge......................................................................................................... 1
Typographical Conventions....................................................................................................................................................... 1
Vision Documentation............................................................................................................................................................... 1
Online Help ................................................................................................................................................................................................. 1
Internet Resources...................................................................................................................................................................................... 2
Print Documentation ................................................................................................................................................................................. 2
SECTION 2: VISION EXECUTIVE OVERVIEW .......................................................................................... 3
Executive Workflow Process .................................................................................................................................................... 4
SECTION 3: STARTING EXECUTIVE ........................................................................................................ 5
Section Objectives ...................................................................................................................................................................... 5
Starting Executive ....................................................................................................................................................................... 5
Creating a New Workbook........................................................................................................................................................ 6
Blank Workbooks ....................................................................................................................................................................................... 6
Standard Workbooks.................................................................................................................................................................................. 6
Preset Workbooks ...................................................................................................................................................................................... 6
Executive Screen Layout............................................................................................................................................................ 6
Menu bar and Toolbar ............................................................................................................................................................................... 7
Shortcut Keys.............................................................................................................................................................................................. 8
Prompt Area................................................................................................................................................................................................ 8
Active Worksheet ....................................................................................................................................................................................... 8
Drill Tree...................................................................................................................................................................................................... 9
SECTION 4: WORKBOOKS AND WORKSHEETS .......................................................................................11
Section Objectives .................................................................................................................................................................... 11
Creating a Workbook ............................................................................................................................................................... 11
Creating and Renaming a Worksheet..................................................................................................................................... 12
Deleting Worksheets and Closing Workbooks..................................................................................................................... 13
SECTION 5: CREATING QUERY DEFINITIONS ......................................................................................14
Section Objectives .................................................................................................................................................................... 14
What are Designer Mode and Extract Mode ?...................................................................................................................... 14
Query Definition Types ........................................................................................................................................................... 14
Data Link ................................................................................................................................................................................................... 14
Summary Link ........................................................................................................................................................................................... 15
Summary Report....................................................................................................................................................................................... 15
Detail Report............................................................................................................................................................................................. 16
Query Definitions Forms......................................................................................................................................................... 17
Working with Query Definition Forms ................................................................................................................................. 18
Step 1: Define Filter Criteria ................................................................................................................................................................... 18
Step 2: Select Output Fields.................................................................................................................................................................... 18
Step 3: Ordering Output Data Items..................................................................................................................................................... 18
Step 4: Sorting Output Data Items (Summary or Detail Reports only) ........................................................................................... 19
Step 5: Extraction Type ........................................................................................................................................................................... 20
Step 6: User Defined Output.................................................................................................................................................................. 22
Step 7: Options ......................................................................................................................................................................................... 23
Step 8: Report Style (Summary and Detail Reports only)................................................................................................................... 24
Step 9: Query Definitions in Cells.......................................................................................................................................................... 25
Multiple Cell Edits .................................................................................................................................................................... 25
Criteria View.............................................................................................................................................................................. 26
SECTION 6: EXTRACTING QUERY DEFINITIONS ................................................................................. 29
Section Objectives .................................................................................................................................................................... 29
Extracting Primary Worksheets .............................................................................................................................................. 29
Starting Executive with Command Line Extensions ........................................................................................................... 30
SECTION 7: QUERY TEMPLATES .......................................................................................................... 32
Section Objectives .................................................................................................................................................................... 32
Query Templates....................................................................................................................................................................... 32
Creating a Template.................................................................................................................................................................. 32
Loading a Template .................................................................................................................................................................. 33
SECTION 8: SETTING DATA FILTER ITEMS .......................................................................................... 34
Section Objectives .................................................................................................................................................................... 34
Overview.................................................................................................................................................................................... 34
Filtering in Designer Mode...................................................................................................................................................... 34
Lookup List ............................................................................................................................................................................................... 34
Cell Reference ........................................................................................................................................................................................... 35
Defined Name........................................................................................................................................................................................... 35
Pattern Matching ...................................................................................................................................................................................... 37
Filter Options............................................................................................................................................................................................ 38
Filtering With Segments .......................................................................................................................................................................... 39
Filtering in Extraction Type .................................................................................................................................................... 40
Worksheet Filter ....................................................................................................................................................................................... 40
SECTION 9: REPORT STYLES ................................................................................................................ 42
Section Objectives .................................................................................................................................................................... 42
Overview.................................................................................................................................................................................... 42
Designing a Report ................................................................................................................................................................... 42
Report Totals............................................................................................................................................................................. 43
Headers and Footers ................................................................................................................................................................ 43
SECTION 10: HIERARCHIES .................................................................................................................. 45
Section Objectives .................................................................................................................................................................... 45
Overview.................................................................................................................................................................................... 45
Global Hierarchy....................................................................................................................................................................... 45
Business Hierarchy.................................................................................................................................................................... 46
Hierarchy Designer................................................................................................................................................................... 46
Creating a Hierarchy................................................................................................................................................................. 47
Adding a Database Filter ......................................................................................................................................................... 47
SECTION 11: CONTROL EXTRACT PROCESS ......................................................................................... 49
Section Objectives .................................................................................................................................................................... 49
Recalculate Order...................................................................................................................................................................... 49
Preventing Query Definition Extraction ............................................................................................................................... 50
Format Tables ........................................................................................................................................................................... 52
Format Tables Definition Form............................................................................................................................................................. 53
Defining a Format Table ......................................................................................................................................................................... 54
Assigning a Format Table to a Cell........................................................................................................................................................ 55
SECTION 12: WRITING REPORTS AND CHARTS .................................................................................... 56
Prerequisites............................................................................................................................................................................................... 98
Process Overview ..................................................................................................................................................................................... 99
Starting NetEnterprise Manager ........................................................................................................................................... 100
Configure NetEnterprise Manager Settings ........................................................................................................................ 100
Portal ........................................................................................................................................................................................................100
Publish Options ......................................................................................................................................................................................102
Vision Executive Workbook.................................................................................................................................................................103
Vision Executive Workbook.................................................................................................................................................................104
Add an Executive Workbook................................................................................................................................................ 104
Create Security View ..............................................................................................................................................................................104
Security View and Archiving Workbooks...........................................................................................................................................105
Add Workbook to NetEnterprise Tree...............................................................................................................................................105
Publish an Executive Workbook .......................................................................................................................................... 106
Portal Helper ........................................................................................................................................................................... 107
Vision and Web Browsers ..................................................................................................................................................... 109
Scheduling in Alert.................................................................................................................................................................. 112
Enabling the SharePoint Web Part Page ............................................................................................................................. 113
Typographical Conventions
To facilitate your use of the Vision User Guide, the following conventions have been used:
Vision Documentation
Online Help
Vision includes content-sensitive Online Help that provides detailed information for using the Vision
features.
Internet Resources
Web Site
You can obtain additional information on Vision from the Vision site at:
http://www.visionreporting.com
Print Documentation
Start Executive
Define Default
Prompt
Write Document
Set Query
Query Prompt Mode
Prompt Filter
Extract Data
Drill on Results
Format Results
Extract Mode
Output
Worksheet &
Document
Archive Results
Section Objectives
In this section we will cover:
• Starting Vision Executive
• Creating a Workbook
• Describe the Vision Executive work area
Starting Executive
Prior to using Vision, you must obtain a user name and password information from your
Administrator.
1. From your Start > Programs menu, click Vision > Executive. The Vision Executive logon
dialog box will be displayed.
2. To logon Vision, enter a valid User ID and Password.
Blank Workbooks
Blank Workbooks are empty Executive Workbooks. Each workbook can contain worksheets in which
extract definitions and reports can be created.
Standard Workbooks
Standard workbooks are templates from which customized workbooks can be developed.
When you select a standard workbook, a new, unnamed Executive workbook is created based on the
Standard workbook template. If you wish to save the Executive workbook, a filename must be
provided.
Preset Workbooks
Preset workbooks are completed Vision Executive workbooks distributed by the organization. A
preset workbook should not require modification and is simply extracted.
Extraction Type
Designer Mode
Defined settings
Criteria View
Previous Worksheet
Next Worksheet
Drilldown
Transaction drilldown
Breakout
Expand
V-cubed
Shortcut Keys
F1 Designer mode
F2 Edit the active cell and highlight the cell contents.
F3 Query prompt mode
F4 Cycle between relative and absolute cell reference combinations
F5 Go To Name
F9 Extraction Type
CTRL + S Save
CTRL + P Print
Prompt Area
The prompt area lists defined prompt queries and the current settings.
The Prompt window can be hidden if no prompts have been defined. To hide or show the Prompt
window, select Window > Prompts.
Active Worksheet
The active worksheet is where reports are designed (Designer Mode) and viewed (Extraction Type).
The active worksheet contains:
• Worksheet tab
• Document tab
• Header/Footer areas
Sheet Tab
Reports are created on the Worksheet tab in Designer Mode. The cells in the workbook can contain
Vision report definitions. Worksheets can be edited and formatted in a way similar to that of a
spreadsheet. A Vision Executive report can be exported to a Microsoft Excel workbook.
Document Tab
Reports are written on the Documents tab in Designer Mode. When the work areas contain text, a
checkmark appears on the Document tab. Documents can be edited and formatted in a way similar to
that of a word processor. A Vision Executive report can be exported to a Microsoft Word document.
Headers/Footers
You can create a customized header and footer for each worksheet and document in an Executive
workbook. The header or footer is divided into three areas: left, middle and right. The header and
footer can include typed descriptions and field references.
Drill Tree
In Designer Mode, the Drill Tree displays open workbooks and worksheet names. In Extraction
Type, it displays dependent worksheet names created from analysis functions such as Drill Down,
Breakout and Cube Analysis. Dependent worksheet names include the Drill Path.
Below is a list of icons used in the Drill Tree:
Executive Workbook
Primary Worksheet
Dependent Worksheets
Breakout Worksheet
Drilldown Worksheet
Transaction Drilldown Worksheet
Cube Analysis
The Drill Tree window can be toggled between the left and along the bottom of the screen
by clicking the button in the top-right corner.
The Drill Tree window size can be widened or narrowed by dragging the right border of the
window.
Section Objectives
In this section we will cover:
• Creating and renaming a workbook
• Creating and renaming a worksheet
• Deleting a worksheet and closing a workbook
Creating a Workbook
To create a workbook and change the default name:
1. On the File menu, click New Blank Workbook.
Note: it is not possible to reorder the workbooks displayed in the workbook tree.
2. In the Title box, replace ‘Workbook 1’ with the workbook’s new name.
3. Click OK. The workbook’s name is updated in the Drill Tree.
Alternatively, the workbook can be rename by right-clicking the workbook and selecting the
‘Rename Workbook’ option.
3. In the Title box, replace ‘Sheet2’ with the worksheet’s new name.
4. Click OK.
Section Objectives
In this section we will cover:
• What are Designer Mode and Extraction Type?
• List the query definition types
• Describe a query definition form layout
• Creating a Detail Report
Data Link
Data Link provides a dynamic link between Executive and your database. The link is represented by a
formula retained in a cell within an Executive worksheet.
Data Link only returns the value of a single record. However, a single formula can output multiple
data items for that record. When outputting multiple data items, you can nominate the Target cell in
which the output data item will be held.
Formula values are updated when the workbook is extracted.
Double-clicking the cell containing the Data Link query reopens the definition form.
Summary Link
Summary Link can be used to extract the balance of a filtered range. One formula can output multiple
data items for the selected range of records.
The output is calculated using the selected Extraction Mode such as Sum, Count, Distinct Count and
Minimum. User defined calculations are also available.
Summary Link maintains a dynamic link to your tables. The link is represented by a formula retained
in spreadsheet cell.
Double-clicking the cell containing the Summary Link query reopens the definition form. Once you
have set up a worksheet using Summary Link, you can edit the formulas within the definition form to
return the same information against different data.
Summary Report
Summary Report can be used to extract a summarized listing from your database into an Executive
worksheet. For each summary level, there is one row in the worksheet containing all the output data
items. For example, if the summary level is a date, there would be one row in Executive for each date.
Vision Executive includes a total sum of numeric results at the end of the report.
In Designer mode, cells that contain Report definitions are shaded cyan. This is known as an ‘anchor
cell’.
An extracted Summary Report generates individual Summary Link formulas for quantity and amount
output data items. The aggregate Summary Link result can be broken down further into its
component values using Drilldown and Transaction Drilldown.
Summary Report does not retain a dynamic link to your database therefore the query must be
extracted if data in your database changes.
A Defined Name is automatically generated for the Summary Report definition.
Double-clicking the cell containing the Summary Report reopens the definition form. Once you have
set up a worksheet using a Summary Report, you can edit the formula within the definition form to
return the same information against different data.
Detail Report
Detail Report provides a detailed listing of reference information and transactions from the database
into an Executive worksheet.
Use Detail Report to extract a range of data into a worksheet. There is one row in the worksheet for
each record in the database. Vision Executive includes a sum total of numeric results at the end of the
report.
In Designer mode, cells that contain Report definitions are shaded cyan. This is known as an ‘anchor
cell’.
From the Selection List, data items can be dragged into the Filter window to become Data Filter
items. Similarly, from the Selection List, data items can be dragged into the Output window to
become Data Output items.
The Show Details option controls whether the Selection list and Output windows should be made
visible. If Show Details is deactivated in a user’s profile, it prevents Vision user from unintentionally
changing the Data Output items.
Associated Buttons
Add / Remove all Data Output Items relating to the parent or selected
dependent table to the Output window.
Associated Buttons
Promote / Demote Data Output Items in the Output Window. Data is
extracted to the Executive worksheet in the order in which Data Output Items
are listed.
To toggle between sorting the Data Output item in ascending ( ) or descending ( ) order, click
the data item.
Click the arrows on the right hand side of the Sorting list to change the output order. The Sort
Number displays the order number, and includes parenthesis ‘( )’ for items sorted in descending order.
Select the Top option to limit either the number of sorted records returned or as percentage of total
records.
Associated Buttons
Sort Data Output Item values in ascending or descending order.
Associated Buttons
Change the Extraction type for a Data Output Item.
Sum: Output the sum of the values in a column for all rows.
Average: Output the average of the values in a column for all rows.
Minimum: Output the smallest value in a column for all rows. If the column is non-
numeric, the output is the lowest entry based on a collating sequence.
For example, if the column contains names, the output is the first name
alphabetically.
Maximum: Output the largest value in a column for all rows. If the column is non-
numeric, the output is the highest entry based on a collating sequence.
For example, if the column contains names, the output is the last name
alphabetically.
Output the sum of the unique values in a column for all rows.
Distinct Sum:
Count and output the number of unique rows.
Distinct Count:
Distinct Average: Output the average of the unique values in a column for all rows.
Reverse Sign: Change numbers that normally appear as positive to negative and vice
versa (i.e. revenue account balances will appear as positive numbers).
Short Description
Description
These are displayed automatically when applicable data items are transferred to the Output window.
These modes are predefined on some data items to resolve issues between how the data is stored in a
database and the value required when output to a report.
Users have the choice of outputting Code, Short Description or Description by changing the default
Extraction Type. A data item can also be output multiple times with a different Extraction Type, for
example Code and Description.
There are two settings two determine a Segment: Offset and Length. Where Offset is the starting
point of the segment in the string and Length is the number of characters in the segment.
For example:
A Data Output Item has a Segment setting of Offset = 3 and Length = 3. If the Data Output Item
value is 'ID235ZA', then the string '235' is output.
Associated Buttons
User Defined Output defines customized output items. Preset text string
functions, mathematical and data functions can be incorporated into formulas.
Step 7: Options
On the Options tab, the recalculation order of the function can be controlled to ensure the query is
calculated before other functions that use it as a reference.
Fix or Delay the extraction of the query definition in the Primary worksheet or dependent worksheets
during results analysis.
For Link definitions, the extracted value can be used as a Target in Format Tables. The Target cell is
modified if a Driver Value satisfies a Format Table definition. Combined with Vision Alert, Format
Tables can trigger Alerts that control external Vision application processes such as extracting reports,
e-mail and printing worksheets.
‘Locked’ query definitions are not extracted. See Control Extract Process section for further details.
The Report Style tab is available on the Report definition forms: Summary Report and Detail Report.
The Report Style section allows you to set the layout and formatting of the report. To apply a
predefined format, select the AutoFormat option and then from the AutoFormat dropdown select the
desired format. To customize your own report, select the Designer option, and then click the
Designer Edit button.
The Output Table Names option inserts the names of the parent and dependent tables that the data is
extracted from into the first row of the report. The Output Data Item Names option inserts the
names of the data items extracted to the second row of the report. The Totals option inserts a row at
the bottom of the report and sums numeric data.
The query definition can now be extracted. In Extraction Type, the cell’s query type marker is
replaced by the value extracted from the database.
Criteria View
Criteria View is used to assist in locating query definitions in Designer and Extraction Types.
Criteria View mirrors the design layout of a worksheet. A display filter can be applied to only show
key information, such as the filter criteria of a Data Filter Item.
The feature shades cells that contain, but not limited to:
• Query Definitions
• Tasks
• Field References
• Charts details
Named ranges are identified with a red dotted line, as shown below.
Some Vision Executive editing functions, including defining criteria, editing the Drill menu and
Format Tables, can be accessed without closing the Criteria View dialog box via the shortcut menu.
Therefore, it is possible to manipulate the worksheet while viewing the worksheet layout.
To display the identity of the contents of worksheet cells:
1. On the View menu, click Criteria View. The Criteria View dialog is displayed.
Cells can be selected in Criteria View. The cursor's location is mirrored in the worksheet.
Show Details
If Show Details is enabled, resting the cursor on a cell displays the Defined Settings for the cell in
a pop up window. Also see Defined Settings.
Filter
Filter limits the information displayed in Criteria View. All cells remain shaded, but only filtered
cells display values. The Filter list includes all unique query definition filters located in the
worksheet. For example, the 'Database' filter identifies the Databases defined in the query
definitions. The Database name is shown in the cell.
The 'General' Filter, filters by Product.
2. Criteria View can remain open while selecting other worksheets in the Drill Tree.
3. Click the Close button to return to your worksheet.
Section Objectives
In this section we will cover:
• Extracting Primary worksheets
• Viewing Defined Settings
• Starting Vision Executive in Extract only mode
Note: Report definition results are purged. To retain results for future reference, the workbook must
be archived.
Prompt Meaning
/PROMPT=[xxxx] Set Prompt Values
/PROMPT=[Code=From..To|Code2=From..To|Code#=From..To]
Multiple output combinations can be set made by separating each output type with plus signs ('++').
For example:
/OUTPUT=[PRINTER_DEFAULT++HTML="C:\Reports\YearEnd.html"++OFFI
CE="C:\Reports\YearEnd.*"]
Output Meaning
/OUTPUT=[PRINTER] Display the Printer dialog box to select a printer.
/OUTPUT=[PRINTER_DEFAULT] Output to Printer using the default printer settings.
/OUTPUT=[OFFICE] Display the Output to Microsoft Office dialog box.
/OUTPUT=[OFFICE="file.*"] Output to Microsoft Office files (xls/doc).
/OUTPUT=[PDF] Display the Output to PDF dialog box.
/OUTPUT=[PDF="file.pdf"] Output to a PDF file.
/OUTPUT=[HTML] Display the Output to HTML dialog box.
/OUTPUT=[HTML="file.html"] Output to a HTML file.
Quit Meaning
/QUIT Quit Executive application
Example 1
LsExec
/Q3 C:\ICE\SS4-B.ice PROMPT=[BusUnit=QAC|AccCode=10000..12000]
/DRILLPATH=[DEFAULT] /OUTPUT=[PRINTER]
1. Open an Executive file in Extract Only Mode.
2. Change the Prompt values.
3. Extract the default Drill Path
4. Display the Print dialog box ready to output to the printer.
Example 2
LsExec
/Q3 C:\ICE\SS4-B.ice /DRILLPATH=[DailyReport]
/OUTPUT=[PRINTER_DEFAULT] /QUIT
1. Open an Executive file in Query Only Mode.
2. Allow user to enter Prompt values.
3. Extract the Drill Path DailyReport
4. Auto Print Report using default print
5. Exit the Program without saving
Section Objectives
In this section we will cover:
• Creating Templates
• Loading a Template
Query Templates
Query Templates facilitates the sharing and management of predefined query definitions across Vision
client applications. A template contains details of Data Filter Items, Data Output Items and Report
Style settings. Completed and incomplete templates can be saved for future refinement.
Templates are stored on the server in the Vision centralized database. Users are able to create and
then share templates by placing them in the ‘Library’ folder work area. In addition, each Vision user is
provided with their own dedicated folder, which is not accessible to other Vision users connected to
the server.
Users are able create customized sub-folders in the ‘Library’ and their personal folder work area. A
lock ensures that the template or folder can not be deleted by another Vision user.
Creating a Template
1. Create a query. The definition form need not be finalized; the template saves all settings made
even if the form is still incomplete.
2. Right-click the Filter window.
3. Select Save Template on the short-cut menu. The Save Template dialog box is displayed.
Templates are stored in the Vision centralized database on the server. The template can be saved
to the 'Library' folder, which is accessible to all users, or to your personal folder. In this case the
user ‘Guest’.
• To add a new folder, select the folder in the tree where the sub-folder is to be created, and
click the New Folder button.
4. Click the Save In button.
5. Complete the Template Details.
Loading a Template
A previously saved query Template, whether complete or requiring further refinement, can be loaded
as a Query definition form.
1. On the Cell menu, click Query Templates. The Open Template dialog box is displayed.
2. Select the Template.
3. Click the Open button. The Template is loaded into a query definition form.
Section Objectives
In this section we will cover:
• Setting Data Filter Item filter criteria using a lookup list.
• Setting Data Filter Item filter criteria by applying a cell reference.
• Setting Data Filter Item filter criteria with a Defined Name.
• Setting Data Filter Item filter criteria with Pattern Matching.
• Filter Options
• Filtering a Data Filter Item string by a segment sub-string.
• Worksheet Filtering.
Overview
Setting filter criteria for Filter Data Items can be done several ways: Lookup assist button, Cell
Reference, Defined Name and Pattern Matching.
The most common method is clicking the Lookup assist button for the Data Filter Item. A list of
available values is returned from the database. Two values from the database define the filter range
from which Vision can output.
Filter criteria set in Designer mode can be revised in Extraction Type. Worksheet Filter can change
the Data Filter Item criteria for all queries in an extracted worksheet and display the results in a new
dependent worksheet.
Lookup List
The simplest way to set Data Filter Item criteria is by a lookup list. The lookup list is generated from
data retrieved from the selected Data Filter Item in the database.
Clicking the Data Filter Item assist button on the query definition form displays the lookup list:
Contiguous and non-contiguous ranges can be selected from the list by holding down the SHIFT or
CTRL key and clicking the values with the cursor. The '<<' syntax is placed at the beginning of the
filter criteria and the Filter From field is shaded light green to identify it as a Combination setting.
Cell Reference
Data Filter Item criteria can be defined by the contents of a worksheet cell. Executive can refer to a
cell reference in a formula in a way similar to that of Microsoft Excel. By changing the value in the
referenced cell, the Query definition’s filter criteria is modified when results are extracted.
Defined Name
Data Filter Item criteria can be defined by a Defined Name. The Defined Name refers to a cell range
in the worksheet.
First create a Defined Name, and then reference the Define Name in the Data Filter Item.
1. In a worksheet cell, type in the filter criteria.
For example, cell B2 could hold the year ‘2004’.
8. Click the Field References button, . The Field References dialog box appears.
9. Expand ‘Defined Names’.
10. Select the previously created Defined Name. The Defined Name is placed into the Filter From
box and shaded yellow.
Pattern Matching
Pattern matching involves using a wildcard to specify the filter criteria. For example, inserting the
percent sign ‘%’ before and after a string of data searches for and extracts those items that match the
data string. If you enter ‘%Comp%’ in a Filter From and Filter To field, all data that include the letters
'Comp' in the description are extracted.
Vision requires a prefix to perform Extended SQL LIKE (*=) and NOT LIKE (*!) searches with the
wildcards: _, [ ] and [^]. The SQL LIKE search is automatically implemented with the wildcard % so a
prefix is not required.
In the event that the requested data ends with blank characters, place % at the end of the search
expression. For example, 'Software ' would not be returned by *=Softwa_e because the last character
is blank. The search expression *=Softwa_e% would successfully return data.
1. Open a report definition form.
2. Select the Data Filter Item in the Filter window.
3. Click inside the Filter From box.
4. Type in a wildcard, for example *=_e%, which returns results that start with any letter and the
second letter is ‘e’. Returned words can be of any length.
The Filter From box is shaded green.
5. Click OK, and Extract the report definition.
Filter Options
Filter Options can assist with setting filter criteria for Data Filter Items by providing comparison
operator and pattern matching syntax.
Right-click the Data Filter Item and select Options from the short-cut menu.
There are two settings two determine a Segment: Offset and Length. Where Offset is the starting
point of the segment in the string and Length is the number of characters in the segment.
For example:
A Data Output Item has a Segment setting of Offset = 3 and Length = 3. If the Data Output Item
value is 'ID235ZA', then the string '235' is output.
Worksheet Filter
Worksheet Filter is used to change the Data Filter Item criteria of all queries in an extracted
worksheet. A new dependent worksheet is created based on the active worksheet. The Worksheet
Filter worksheet contains the extracted results from updating the Filter criteria.
For example, the underlying database for all worksheet queries can be changed to a new database. The
Worksheet Filter worksheet will contain the same query definitions, but extracted results are from the
new database.
Worksheet Filter is available in Extraction Type, however, the Multiple Cell Edits feature in Designer
mode performs a similar operation.
To generate a worksheet with revised Filter criteria for extract results:
1. Extract the worksheets.
Section Objectives
In this section we will cover:
• Designing a Report Style
• Include report totals
• Add headers and footers
Overview
Summary Report and Detail Report definitions, as their names suggest, create reports. The reports are
held in a table. In Designer mode, the layout of the table can be customized to include borders, colors
and aggregated sum totals. The table is displayed in Extraction Type.
Designing a Report
1. Create a Summary Report definition.
2. Click the Report Style tab.
Executive includes a series of predefined report styles which can be selected from the Auto
Format list. The Auto Format style can be modified.
Selecting the None option outputs the results of the report definition with no formatting applied.
5. Click the Format button to display the Format dialog box so as to modify the appearance of the
item, in this case all Descriptions. ‘Bank Details’ has been changed to Red.
6. Select Output table names to include the table name in the report.
7. Select Output Data Item name to include the Output Data Item in the report.
Report Totals
Executive can automatically sum numerical values listed in a column.
1. Select Show Total.
2. Select whether totals should be placed above or below the report.
3. Click OK.
1. On the View menu, click Header and Footer. The Header and Viewer dialog box is displayed; it
is divided into three distinct areas: Left, Middle and Right.
The header and footer can include typed descriptions and field references.
A series of buttons are used to insert additional information:
Format text
Page number. Page number field references only appear when the
query is printed.
Total number of pages
Insert image
Section Objectives
In this section we will cover:
• Defining Hierarchies
• Creating Hierarchies
• Adding Database Filters
Overview
Hierarchies is a powerful tool that enables Vision users to group information for aggregation and
consolidation.
Vision supports:
• Base hierarchies – reporting from the same database on the one server.
• Global hierarchies – reporting from different databases from the same Product on the one
server.
Global Hierarchy
Vision groups multiple and non-contiguous data item values under newly created data items. The new
data items can have more meaningful headings to better describe the data it represents. For example, a
hierarchy could be account types, regional office, dates or periods.
A global hierarchy can be defined across multiple companies or business units that have disparate
Charts of Accounts. In this case the charts from the various companies must be mapped to a user-
defined hierarchy node to provide a uniform reporting structure.
However, if the companies have the same charts then Vision’s Business Hierarchy logic can be
applied without the need for a hierarchy to be created.
Hierarchies are shown in green in the Selection List, immediately below data item on which it is based.
The level at which hierarchy results are outputted can be controlled by the Hierarchy Extraction Type.
Limitations
• Hierarchies is only supported on MS-SQL and Oracle databases.
• Vision does not support consolidation where node values are divided into percentages.
• Hierarchies is not supported on multiple database installations
Business Hierarchy
A Business Hierarchy is the conceptual model which encompasses data consolidation and aggregation
from multiple companies or business units (databases) that form a hierarchical structure.
Vision can report from multiple companies using a single query. The companies are combined in the
Filter window. A plus ‘+’ is placed between each company listed.
Vision can report from multiple companies using a single query. In a query definition form there
several methods to specify multiple companies on which to report:
• In the Company/Business Unit lookup list, hold down the CTRL key and select the
companies.
• Refer to a cell that contains a list of companies.
• Create a Vision Language Dictionary key associated with a list of companies.
The companies are combined in the Filter window. A plus ‘+’ placed between each company listed
determines that the query is applying Business Hierarchy logic. Subsequent filter data item lookup lists
are populated from the first company specified.
A hierarchy need not be created to perform Business Hierarchy query extraction. However, to be
successful each company must have exactly the same filters and output items. If they don't, then a
user-defined hierarchy with nodes mapped to the Business Units’ Chart of Accounts should be
created to align differing databases into a single structure.
Limitations
• Business Hierarchies is only supported on MS-SQL and Oracle databases.
• Company databases must have the same collation sequence.
Hierarchy Designer
The Hierarchy Designer interface can be divided into five main areas:
Hierarchy Tree: the visual representation of the hierarchy
Ranges Table: lists ranges or masks applied to the selected leaf node
Database Filter: displays Product database details from which the Hierarchy is reporting
Group Members: the default column from the database path when the Hierarchy is selected.
Menu and Toolbar
Creating a Hierarchy
1. Select Edit > Hierarchies.
2. Select the Product in which the hierarchy should reside and click OK. Existing hierarchies are
listed in the Hierarchy Picker dialog box. To modify a hierarchy, select the hierarchy and click the
Open button.
3. Click the Add New button to create a new hierarchy. The New Hierarchy dialog box opens.
4. Complete the New Hierarchy dialog box and click OK. Hierarchy Designer is displayed. Access to
node operations is made by a right-click short cut menu and toolbar. The left pane is used to
create the Hierarchy Tree consisting of level and child nodes. Only the end leaf node can be
associated with data ranges and are shown in red.
5. Create a hierarchy structure by adding Level and Child nodes. Right-click an existing node, add
level/child level, list node names in the Hierarchy Members dialog box and click OK. Each branch
ends with a leaf node.
6. Select a leaf node.
7. Right-click the Range table and select Choose Range to lookup a range. Choose Range is on
the Ranges menu. A lookup dialog box displays range of values from the Data Output Item. The
range of values is associated with the leaf node.
• The From Code and To Code boxes contain the selected range. Both the From and To
Code boxes must be completed, even for a single code (i.e., From 10000 To 10000). Further
ranges can be appended to the Range list.
• A child node can also be associated with mask. A mask consists of standard SQL wild card
characters (e.g. _ % [ ]).
• To delete a range, select the range and press the DELETE key. Click the Yes button to
confirm. For other delete options see the Ranges Menu. If the Hierarchy is to report from
multiple databases, add a Database Filter.
• A single Group Member is created for the column in the database path. If additional
Hierarchies are created using the same column, a default column needs to be nominated in
the Group Members panel. The default column is applied when the Hierarchy is selected.
8. Select File > Close. The new Hierarchy is created in the Product database and can be accessed
from the Selection list window of a query definition form.
3. Click the Add Filter button. The Filter dialog box opens; it has a similar layout to the New
Hierarchy dialog box.
4. Select a new Database. The output item should refer to the same data as the existing Database
filter.
5. Click OK to return to the Manage Filter list. Add further Database Filters as required.
6. Select the new Database Filter.
7. Click the Close button to close Manager Filter. Hierarchy ranges need to be defined for the new
Database Filter. Assuming the existing Database has the same ranges, they can be simply be
copied across.
8. Select Manage > Copy From.
9. Select the existing Database from which to copy the range structure. Click OK.
10. Select File > Close. The Hierarchy can return data from the new Database.
Section Objectives
In this section we will cover:
• Recalculate Order
• Preventing report definition extraction
• Format Tables
Recalculate Order
Recalculation Order is available on the Options tab of a report definition form.
By default, Executive extracts the worksheet from top-left to bottom-right, completing a row before
descending to the next row, i.e., A1, B1, C1... A2, B2 etc.
There may be instances where a report definition (B) is dependent on the results extracted from
another report definition (A). If A is placed at the top of the worksheet so the extraction precedes B
this does not pose a problem (Figure 1). However, if A is at the bottom of the worksheet and B is
recalculated first, results returned by query B would be incorrect (Figure 2).
Start Extract Start Extract
Figure 1 Figure 2
To control the order in which the report definitions are extracted, the query is assigned a level.
Increasing the level setting further post-pones when query is extracted. Report definitions assigned a
level are extracted AFTER those with a default level. Report definitions with the same level are
extracted during the same extraction sweep of the worksheet.
To resolve the previous example, report definition A should be assigned Default level and report
definition B set to level 1. This would post-pone the extraction of B until the results from query A
had been returned.
Start Extract
Skip Query B
Query B(A)
Level 1
Correct Result B
Query A
Default
Correct Result A
When the Primary worksheet is extracted, the report definition will be ignored.
Note: Since 'Locked' query definitions are not extracted, any changes to the database will not be
reflected in an extracted worksheet.
To use Lock:
1. On the Options tab, check Locked.
2. Extract the Primary workbook and select Extract Lock Values on the Extract dialog box. The
Lock is overridden and the definition extracted.
3. Select Designer mode. On returning to Designer mode the latest extraction result is retained in
the cell. Switching between Designer and Extraction Type will not alter the result, unless the
original report definition is revised (such as changing filter criteria), the lock is removed or
Extract Lock Values is enabled.
Format Tables
Format Tables allows you to define cell definitions driven by the value of another cell or calculated
value on the worksheet. If a cell value falls in a user-defined table range, the cell can be replaced with
text, formulas, field references or any combination of these. You can also replace the cell font and
background colour or trigger an Alert.
There are three components needed to implement Format Tables:
• A Target cell to be modified.
• A Driver Value: a cell or field reference to be monitored.
• A Format Table definition.
First, define a Format Table then assign it to a Target cell. When the worksheet is extracted, if the
Driver Value satisfies the table range defined in the Format Table definition, the nominated Target
cell is modified.
Table
Code: Enter a code to identify the Format Table. The Code must be unique within the workbook.
Description: Enter a description for the Format Table.
From/To: Enter the first and last criteria to create a range that is compared to the result in the Value
Cell defined on the Format Table Cell definition form. If the result in the value cell falls within this
range then the relevant format are applied to the Target cell. Your entries appear in the From and To
cells of the range table and a double arrow appears next to the currently selected range.
Note: Percentage values must be converted to decimal form to enter in a Format Table.
Exclude: Select Exclude, to use all cell values that fall outside the defined range.
Note: It is recommended that Exclude is only used once within a Format Table.
Display: Enter text or formulas to apply to the cell value ranges. The format appears in the Display
cell in the range table.
Format
Use the Font and Background buttons, if the format of the target cell is to be changed when the
selected row of the Format Table fires.
Font Button: Click Font to select a new font, style, size, effect or script for the range format.
Background Button: Click Background to select a background colour for the range format.
Use This Font: Select a different font using the Font button. This check box is automatically
selected. You can clear this check box to apply the original font. The range table displays the original
format; however, the display window continues to show the new font.
Use This Font Colour: Select a different font colour using the Font button. This check box is
automatically selected. You can clear this check box to apply the original font colour. The range table
displays the original format; however, the display window continues to show the new font colour.
Use This Background Colour: Select a different background colour using the Background button.
This check box is automatically selected. You can clear this check box to apply the original
background colour. The range table displays the original format; however, the display window
continues to show the new background colour.
Alert
Alert Name: An Alert can be applied to the selected range of the Format Table. This Alert can be
used in the Vision Alert application. The Alert can be used multiple times in the current workbook.
When the workbook is extracted if the result in the Value Cell falls within the range in the Format
Table, the Alert is triggered.
To create a workbook Alert, type in a workbook Alert name into the Alert field.
Store Value: If Stored Value is selected, the result in the Value Cell can be viewed by selecting Alerts
on the Vision menu. If the Stored Value option is not enabled, the Alert value is not retained.
Apply to Worksheets
Format Table checking can be applied to the Primary worksheet, dependent worksheets generated by
analysis functions and total rows.
Section Objectives
In this section we will cover:
• Incorporating worksheet results in a report.
• Including in a chart in the report.
• Pet store example.
Writing a Report
Executive can incorporate extracted results into narrative text to support and substantiate the subject
matter. The narrative, report or letter is written on the Document tab. The query results remain in a
worksheet and are referenced in the document.
A reference is denoted by brackets { }.
There are two methods to reference worksheet data in a document:
• A cell or cell range reference
• A Defined Name.
A Defined Name can refer to a range of cells (for example {A2:A6}) or a Report definition (for
example {_SumRpt1_}). A Name is automatically generated for Summary Report and Detail Report
definitions in the worksheet
1. In Designer mode, create a Report definition on the Worksheet tab. The results are to be
incorporated into a document.
2. Click the Document tab.
3. Write narrative text. Below is an example:
Inserting a Chart
Charts can be inserted into worksheets and then referenced in documents. Charts require a Defined
Name to specify the location of the data source. The data source can be data in a table or a report
definition.
1. Click the Worksheet tab.
2. Highlight an area in the worksheet. The area determines the chart’s size. The top left cell, in this
example A18, will hold the chart definition.
In Extraction Type, the Summary Report is placed on the Document tab. Report Style formatting
made to the definition is maintained and reflected in the document.
3. Select the cell range A8:E17, this defines the chart size. A8 will hold the chart definition.
4. On the Insert menu, click Chart.
5. In the Chart dialog box, click the Defined Name assist button.
6. Select ‘Pets’
7. Click OK.
The chart is inserted into the worksheet.
Now the data has been charted it can be incorporated into a report.
8. Click the Document tab.
9. Write the report.
10. Incorporate the Pet table, the Defined Name ‘{=Pets}’, and chart from cell {=A8}.
11. Extract the worksheet. The Pet table and chart are inserted into the document.
Section Objectives
In this section we will cover:
• Activating and Deactivating Analysis Functions
• Drill Profiles
• Drilldown
• Transaction Drilldown
• Breakout
• Expand
• V3
• Saving and replaying Drill paths
• Setting a default Drill path
• Cells that contain web site and e-mail addresses.
2. On the File menu, click Properties. The Workbook Properties dialog box opens.
3. Click Options tab.
4. Clear the Drill Menu Functions you wish to disable.
5. Click OK
In the Extraction Type for those Analysis functions that have been deactivated the buttons are
grayed out.
Drill Profiles
Drill Profiles enables you to quickly repeat the same analysis function on like query definitions.
Executive confirms that the extraction is similar enough to reapply the drill logic.
Drill Profiles are automatically stored and shown as a menu list for the following Drill analysis
functions:
• Drilldown
• Transactions
• Expand
• Breakout
• Cube
These analysis techniques are described later in this section.
The Drill Profile holds the data output items on which analysis was performed and style options
selected. An existing Drill Profile can be loaded and executed on other queries in the worksheet. It is
not necessary start from scratch by defining the analysis criteria in the Drill window interface each
time.
Over time you can build up a list of regularly used Drill Profiles, accessed by clicking the analysis
button. In this example Drilldown:
A Drill Profile can only be applied to a query definition when the query and Drill Profile have
matching:
• Product codes
• Tables
• Data output items
• Basic set of data filter items
Each time a new Drill Profile is created it is placed at the top of the Drill Profile list. On the Profile
Maintenance dialog box the 'Static Menu' option ensures that the selected Drill Profile remains in the
list and is not pushed off by additional Drill Profiles. To open Profile Maintenance, click Edit on the
menu.
Drill Profiles created in one worksheet can be used in other worksheets in the same workbook. Drill
Profiles can not be shared across workbooks.
Drill Profiles can be activated or deactivated for select Drill analysis functions on the Options tab of
Workbook Properties. The Maximum setting limits the total number of non-static Drill Profiles
retained by Executive.
Drilldown
Drilldown allows you to perform drill downs on extract query formulas created by a Summary Link or
Summary Report. Using Drilldown, you can drill down on any amount to display the composition of
that amount. You can also drill down on Drilldown results, i.e., a previously drilled amount. Analysis
results are held in Dependent Worksheets.
The Drilldown definition form is displayed each time you drill down. The Drilldown definition form
consists of two tabs: the Criteria tab and the Options tab.
Criteria Tab
The Criteria tab functions in a similar way to the definition form. Select data items from the Selection
List window and double-click or drag then to the Output window. The drill down is performed using
the Output Items.
Options Tab
When the Drill down is executed a Dependent Worksheet is created and the Drill Tree is updated.
Drilldown results can be formatted. The table headings can be renamed, the font style and cell
shading modified. Formatting is maintained when the drill path is replayed.
To Drilldown on an extracted result:
Note: It is not possible to modify subtotaling settings once drilldown has been performed.
7. Click OK. A Drilldown Dependant Worksheet is created containing Drilldown results for each of
the Data Output Item values.
8. If required, rename the table and data output item headings.
9. If required, format Drilldown results. Right-click in the Drilldown worksheet area, and click on
Format on the short-cut menu.
Transaction Drilldown
Transaction Drilldown allows you to drill down to the transaction level on Summary Links and
Summary Reports.
The Drilldown definition form is displayed each time you drill down. The Drilldown definition form
consists of two tabs: the Criteria tab and the Options tab.
Criteria Tab
The Criteria tab functions in a similar way to the definition form. Select data items from the Selection
List window and double-click or drag then to the Output window. The drill down is performed using
the Output Items.
Options Tab
The Options tab allows you to set the following:
• Description: a name for the drilldown worksheet
• Subtotaling: set totals/subtotals and the position, display, color and outlining
• Suppress Zero Rows: removes rows with all zero amounts from the display
• Auto Format: add a format to the drilldown worksheet, and choose to output table names
and data item names
When the Transaction Drill down is executed a Dependent Worksheet is created and the Drill Tree is
updated.
Drilldown results can be formatted. The table headings can be renamed, the font style and cell
shading modified. Formatting is maintained when the drill path is replayed.
To Drilldown on an extracted result to transaction level:
1. Extract the primary workbook. Executive is now in Extraction Type.
2. Select a cell containing a summary link formula. To select multiple formulas, hold down the
CTRL key.
3. Click the Transaction Drilldown button. The menu can have up to three options:
• Specify: create a new Transaction Drill Profile.
• From the list, select an existing Transaction Drill Profile to execute.
• Edit: view Drill Profile Maintenance.
4. If Specify is selected, the Criteria tab of the Transaction Drilldown definition form appears.
5. Select Data Output Items on which to drilldown.
6. Select the Options tab to set how results should be displayed.
Note: It is not possible to modify subtotaling settings once drilldown has been performed.
7. Click OK. A Drilldown Dependant Worksheet is created containing Drilldown results for each of
the Data Output Item values.
8. If required, rename table and Data Output Item headings.
9. If required, format Drilldown results. Right-click in the Drilldown worksheet area, point to
Format on the short-cut menu.
Custom Drill
Custom Drill allows you to create relationships between records in a table and external files in the file
system. An external application can be executed to display images or media files to provide further
insight to the contents of the worksheet cell.
For example, the images can be of Inventory Items or scanned copies of Invoices for Accounts
Payable when drilling down to the relevant Inventory Item or Supplier Transaction.
There are two steps to using Custom Drill: define the Custom Drill definition and calling the Custom
Drill definition.
1. On the Edit menu, click Custom Drill. A list of existing Custom Drill definitions is shown.
2. Click the New button to create a new Custom Drill definition. The Custom Drill dialog box
appears.
3. Complete the Custom Drill dialog box.
Define Parameters: the parameter that is passed to the program. The parameter is typically the
column value of the worksheet cell. Click the assist button to select a Custom Drill Field
Reference.
Enclose directory and file name in quotes if enabled, the data directory and file name are enclosed
in quotes, i.e., "C:\Program Files\Paint.exe myimage.jpg". If cleared, the data directory and
file name are passed without quotes, i.e., C:\Program Files\Paint.exe myimage.jpg. It may be
necessary to include quotes since in DOS spaces in a folder name may be misinterpreted. In
the example above, only 'C:\Program' would be recognised. 'File\Paint.exe' would be
considered a parameter.
VB Script
The VB Script tab is displayed if the VB Script type has been selected.
Write the VB Script in the window provided. Click the assist button to select a Field
Reference.
Options
Disables the Custom Drill definition for Primary and dependent workbooks.
4. Click the Save button.
Specialized Drilldown
Specialized Drilldown, , allows additional Product specific drills to be defined in addition to the
standard Vision Executive drills. In order to apply Specialized Drilldown functionality in Vision it
must be included in the Author Product serduct.
Specialized Drilldown for Journal Drill and Drill to Order Fulfilment/SunBusiness have been defined
in the SunSystems 426 (SS4) and SunSystems 5 (SS5) serducts.
Breakout
Breakout is the automatic creation of Dependent Worksheets using the values of a single Data Output
Item. A Dependent Worksheet is created for each value of the selected Data Output Item. Combining
the results of the individual Dependent Worksheets would form the results of the Primary Worksheet.
If a Breakout is made on a Data Output Item 'Code', where 'Code' is comprised of the values A, B
and C, dependent worksheets are created for each of the values of A, B and C. For example, after
creating an initial report for a company, Breakout could further divide the report into individual
reports for each department within the company.
The Data Output Item would be the collective name for the departments.
Dependent Worksheets are listed below their corresponding Breakout worksheet in the Drill Tree.
For each Dependent Worksheet, there is an accompanying Document. Multiple levels of Breakout
can be applied to a query, i.e., you can break out a report by up to three levels in one Breakout
definition. Breakout automatically detects if the breakout item is a description of a code that follows
and adjusts the breakout path accordingly.
To breakout a worksheet on a data output item:
1. Extract the primary workbook. Executive is now in Extraction Type.
2. Select a cell in the worksheet.
3. Click the Breakout button. The menu can have up to three options:
• Specify: create a new Breakout Drill Profile.
• From the list, select an existing Breakout Drill Profile to execute.
• Edit: view Drill Profile Maintenance.
4. If Specify is selected, the Breakout definition form appears.
5. Select Data Output Items on which to breakout on.
6. Click OK. Dependant worksheets are created for each Data Output Item value.
Fixed Cells
In Designer mode, cells can be fixed so that they are omitted from breakout analysis allowing fixed
values to be compared with values that are broken out. This is particularly useful when comparing a
total value against the individual department value when breaking out by department code. A query
can be fixed from Breakout analysis by selecting the Breakout option located on the Options tab of
the query definition form.
Expand
Expand is a form of drill analysis that can be applied to Summary Link definitions arranged in a single
row. Executive expands the query based on the data output items specified. The original row
effectively becomes the sum total.
Pre-defined Expand criteria settings can be made in Designer mode and replayed with the drill path
during worksheet extraction. In Extraction Type it is possible to perform an ad-hoc Expand analysis
and save it in the Drill path for replaying.
The Expand supports multiple-level expands, with the inclusion of sub-totaling where appropriate.
Expand (+) and collapse (-) toggle buttons control the level of detail displayed.
Expand can be performed on a Business Hierarchy: a summation of companies or business units. The
initial reporting query should include company codes as filter criteria in the Filter window.
Criteria Tab
The Criteria tab functions in a similar way to the definition form. Select data items from the Selection
List window and double-click or drag then to the Output window. The drill down is performed using
the Output Items.
Options Tab
Note: It is not possible to modify subtotalling settings once Expand has been performed, including
drill paths stored with Drill Path Maintenance.
•Item: If enabled, includes total value and subtotalling of the data output item in expanded
results.
• Position: Specifies the location of the sub-total value. As the data output item value
changes, place the sub-total on either the top or bottom of the drill down result.
• Outline: If enabled, the drill down results can be expanded '+' or collapsed '-' by clicking the
icon.
• Expand: If Outline is enabled, the Expand option is activated. If Expand is enabled, the
expand results are initially displayed expanded. If Expand is disabled, the expand results are
initially displayed collapsed.
Suppress Zero Rows: If enabled, rows containing a zero amount are removed from the display.
To perform an ad-hoc Expand:
1. Extract the primary workbook. Executive is now in Extraction Type.
2. Select cells of rows that contain extract results to be expanded. The extract result must be from a
Summary Link formula. To select multiple cells, hold down the CTRL key.
3. Click the Expand button. The menu can have up to three options:
• Specify: create a new Expand Drill Profile.
• From the list, select an existing Expand Drill Profile to execute.
• Edit: view Drill Profile Maintenance.
4. If Specify is selected, the Criteria tab of the Expand definition form is displayed.
5. From the Selection List, select Data Output Items on which to Expand extracted results.
6. Select the Options tab to set how results should be displayed.
7. Also see the Expand tab on Worksheet and Workbook properties set row formatting.
Note: It is not possible to modify subtotalling settings once Expand has been performed.
8. Click OK. A new dependent worksheet is created with the selected rows mirrored and expanded
by Data Output Items.
V3
V-cubed provides insight into summarized business operations and trends. The cube can be
populated from a query extraction from a relational database or an OLAP Product. Cube analysis can
be performed on several formulas, but they must be from the same product and have the same tables.
Data output items are selected to form the dimensions of the cube. The dimensions can be a row (x-
axis), column (y-axis) or slice (z-axis). A measure is a quantity value returned from the data source, its
location is determined by the intersection of three dimensions. By default, the slice dimension displays
all values from the output item which effectively squashes the cube to produce a two-dimensional
view.
Additional dimensions can be used to further 'slice' through the formula result. A 'slice' acts as a filter
by only applying a single value from the dimension to locate the measure result. This provides a third
dimensional view of the measure result. The slicer dimension can be toggled through each successive
value using the Slicer window.
By default, a slicer dimension initially includes all values in the calculation of the measure. As further
row or column dimensions are included in V-cubed, new levels are created.
V-cubed includes:
• Drill down and Transaction drill down feature on measure results
• Charting measure results
• OLAP Connection. Includes an OLAP connection to Vision Data Warehouse with
Microsoft Analysis Services. Unlike a query extraction using V-cubed in Vision Executive,
OLAP supports true multi-dimension analysis. Configuration is made in Vision Maintenance
(Client Setup).
Using V-cubed:
1. Select the query definition which you wish to analysis with V-cubed.
2. Select Cube Analysis from the toolbar. The menu can have up to three options:
• Specify: create a new Cube Drill Profile.
• From the list, select an existing Cube Drill Profile to execute.
• Edit: view Drill Profile Maintenance.
3. If Specify is selected the Criteria tab is displayed. The formula output can be configured. The
output must include at least one measure, such as the Extraction Type sum. Data output items in
the Output window can be used as dimensions, such as a column, row or slicer for the measure
result.
4. Drag items from Selection List window to the Output window to include additional dimensions and
measures in V-cubed. Modifications made to the formula in the Criteria tab only apply to
operations within V-cubed and do not affect the original report definition.
5. Click the New Criteria button to create a new Criteria definition based the currently displayed
Cube criteria. The Data Filter items in the Filter window can be modified in the new Criteria. To
remove V-cubed analysis, click the Delete Criteria button. Criteria definitions are created for
each query definition selected. Use the Criteria slider to move between Criteria definitions. The
Criteria definition number is displayed above the slider control.
6. Order the Output items using the buttons to promote and demote them.
7. Click the Options tab.
8. In the Cube Dimensions Options table set measure, orientation and total and split settings.
Measure: defines the field as a measure. By default, all summation extraction type fields are treated
as measures. The option is primarily used to define a User Defined Output as a measure.
Orientation: the orientation places the dimension in a row, column or slicer area of the Cube.
Measures have no orientation.
Totals : includes a total field for the row or column values. Totals are displayed in bold on the
Cube tab.
Split: applies to dates or period dimensions. If enabled, the dimension, when sliced, can be
expressed in terms of Year, Month, Week of Year, Weekday and Day.
9. Click the OK button to view the Cube.
10. Drag dimension fields to the different axes to display data in rows or columns.
11. Expand or collapse the dimensions to view different levels of data.
12. Use the Filter window to filter dimensions and members.
13. Use the Slicer window to filter measure results.
14. Drill down on a measure result.
15. Click on the Chart tab to graphically display the data.
In the example above, double clicking cell A2 opens the web site ‘www.londonstockexchange.com’
which is part of the sentence held in cell C2.
Section Objectives
In this section we will cover:
• Creating a Query Prompt
• Applying a Reference Prompt
Overview
In Query Prompt Mode, the user sets the filter criteria for any prompts used in report definitions.
Prompts are used to set default filter criteria for report definitions. Rather than creating multiple
report definitions for similar a query, a single report definition refers to a prompt for filter criteria.
The prompt can be can be set with revised filter values, these flow through the report definition and
data extracted. A prompt should be created before defining a report definition and the filter criteria
set before extracting data.
Prompts also enable a single report definition to query different data sources.
The diagram below shows that with the filter criteria A, B and C:
• When not using a Prompt query, unique report definitions have to be created for each filter
criteria.
• When a using a Prompt query, a single report definition can reference a single prompt with
different filter criteria.
Data Data
Source Source
Prompt Query
Filter Criteria: A, B and C
Report
Definition A Report
Definition
Report
Definition B Report
Definition
Report
Definition C Report
Definition
Three Unique
Report Definitions One Report Definition
Referencing a Prompt
Query Prompts can be based on four data types: Text, Numbers, Dates and Reference. Text, Number
and Date prompts use a common dialog to define filter criteria.
Reference Prompt
A Reference Prompt can use a data source lookup and field references to set the default values for a
Prompt Query.
Using Field References, one Reference Prompt can reference an existing Reference Prompt. This
creates a tier effect where a single change to the criteria in the initial Reference Prompt can cascade
down through to the remaining Reference Prompts. Finally, the net result of the change defines the
main criteria used to drive a report definition.
In the example below, Reference Prompt 1 filters using criteria A. This flows to Reference Prompt 2,
which filters on criteria B with the results of filtering on A. This flows to Reference Prompt 3, which
filters on criteria C, with the combined results of filtering on A then B.
Prompt 1
Filter A
Prompt 2
Filter B(A)
Prompt 3
Filter C(B(A))
Report
Definition
Filter C(B(A))
The Reference Prompt dialog is similar to that of a Query Prompt, but the filter section is expanded.
Filter and Selection List windows allow you to filter on tables and fields from your database as you
would when using a report definition.
Mandatory: when checked, a filter value must be specified in the prompt query during extraction.
Filter: displays filter items and criteria
Selection List: lists available data items
Set as Prompt Item: sets the filter item to be used as a prompt. The button is only available for filter
items that can be used as prompts. Fields such as Company and Table cannot be prompts.
Prompt Item Value From / To: sets the default range for the prompt. Value To is optional; check
this box if you want the range to be limited to one item (e.g., when using Data Link).
Section Objectives
In this section we will cover:
• Describe the purpose of a Link Code.
• How to use a Link Code.
7. In the worksheet, select the cell or name range that contains the 'driver' report definition.
8. The cell reference or name range is inserted into the Filter From box, highlighted in yellow.
9. Click the Field References button. The Link Code dialog box is displayed.
10. Select -> and the link code name. The sign '->' refers to link code's Filter From values.
11. Place the cursor in the Filter To box.
12. In the worksheet, select the cell or name range that contains the 'driver' report definition. The cell
reference or name range is inserted into the Filter From box, highlighted in yellow.
13. Click the Field References button. The Link Code dialog box is displayed.
14. Select ->> and the link code name. The sign '->>' refers to link code's Filter To values.
15. Complete the remainder of the report definition form and click OK.
The two report definitions are now linked using a Filter Link Code.
Section Objectives
In this section we will cover:
• Describe the output methods.
• Setting a Print Area.
• Output to a printer.
• Output to Microsoft Office.
Output Methods
Worksheets, document, V-cubed results and charts can be output by five methods:
• Printer – output is sent to a printer.
• PDF file – a PDF file is created consisting of worksheet and document data.
• HTML files – A HTML file is created consisting of worksheet and document data.
• Microsoft Office – Executive workbook is exported as files supported by Microsoft Office.
• E-mail – send active workbook by e-mail. E-mail settings must be completed in Client Setup.
Output to Printer
The contents of a Workbook can be sent to a printer. You can output worksheet, document, cube and
chart tab information.
The Print option can be found on the:
• File menu in Designer mode.
• Output menu in Extraction Type.
To output to a printer:
1. If in Designer mode, select the File menu, click Print. If in Extraction Type, select the Output
menu, click Print.
The Print dialog box is displayed.
2. Select a printer. The printers listed are those available through Microsoft Windows.
3. Select the Title Page option to include a title page. Click the assist button modify Title Page
Setup.
4. Select a Page Setup.
The Page setup determines the page orientation supported by the selected printer. The following
options are available.
• Landscape A4
• Portrait A4
• User-defined Page Profile. Click the assist button to create a user-define Page Profile.
5. Select a Sheet Profile.
The Sheet Profiles window lists Sheet Profiles detected in the active Executive Workbook. The
Sheet Profile controls the print layout of the worksheet. Once created, Sheet Profiles can be
assigned to individual sheets listed in Page Setup tree.
9. Click the Preview button view the layout of the workbook to be outputted.
10. Click the Print button.
Tip: If you only wish to copy a section from an Executive worksheet to an Excel worksheet simply
use Windows clipboard. In this instance it is not necessary to export the complete Executive
workbook with Output to Microsoft Office.
3. Click the File Name '+' button. The Save As dialog box appears.
4. In the File Name field, type in the name of the Microsoft Office files to be created. Vision
Executive automatically adds the applicable file extension for an Excel (*.xls) and Word (*.doc)
file. For example, typing "MyResults" creates two files: MyResults.xls and MyResults.doc
5. Click the Save button. The file name is appended to the Files list.
Additional Microsoft Office files can be output by clicking File Name '+' button. Each file can
have its own Options settings (Header/Footer tab, Options tab and Output Sheet settings).
6. Select options on the three tabs.
Header / Footer tab
Controls the inclusion of workbook header or footer in the Microsoft Office files.
Options tab
Tree: in the Excel workbook an additional worksheet is created. The 'Tree' worksheet contains
links to Excel worksheets generated from the Executive workbook. In the Word document an
additional page is appended. A table of contents links to pages generated from the Executive
workbook (Document tab).
Tree Icons: Drill Tree icons are included on the 'Tree' worksheet and the document's table of
contents.
Protect: select the Protect option to prevent the Excel workbook from being opened or modified.
Type in a password in the respective boxes.
Include Cell Criteria: Excel worksheet pop-up Comments are created for Defined Settings and
Format Table comments.
Excel 5: the Excel document will be compatible with Excel 5 / 95.
Leave Excel Open: the Excel workbook is created and opened in Excel. If cleared, Excel is closed
once the Excel workbook has been created.
Leave Word Open: the Word document is created and opened in Word. If cleared, Word is closed
once the Word document has been created.
Printing tab
Paper Size: specifies the paper size applied to the Office files. The paper sizes listed match those
supported by the default printer.
Landscape / Portrait: specifies the paper orientation applied to Microsoft Office files.
Fit to Pages: enlarges or reduces the worksheet or document dimensions so that when it is printed
it fits on the specified number of pages.
7. In the main dialog box, select the Output Sheets option:
• Workbook, then select the workbook tick box to output all worksheets in the workbook.
• Selection, then select specific worksheets to output. For each worksheet, select the tick
boxes to output the Executive Worksheet and Document tabs.
• Use Print Area. If selected, outputs the area defined by the Print Area. A Print Area is set
in Designer mode, accessed from the File menu.
8. Click OK.
9. Click OK once output is complete.
Section Objectives
In this section we will cover:
• Archiving a workbook.
Archiving a Workbook
Archiving stores query results. Past results can be restored and compared with current data held in the
database. Further, drill analysis can be performed on archived results.
Archives can only be created in Extraction Type.
An archive contains a snap shot of all workbooks and dependent workbooks. The archive is stored in
the Executive workbook and displayed in blue in the Drill Tree. An archive can be created manually
or, as a workbook is saved, the latest drill path is automatically archived.
Archived workbooks can be distributed across the internet using Vision NetEnterprise which is
covered later in this document.
Access to an archive can be restricted using a Security View in Vision Setup.
To archive a workbook:
1. Extract the workbook and perform drill analysis as required.
2. On the Tools menu, click Archive.
3. Click the Add button. The Archive dialog box is displayed.
4. Complete the tabs described below.
Archive tab
Code: automatically generated code to uniquely identify the archive entry.
Description: a brief description of the archive.
Comments: comments relating to the archive.
Date & Time: the date and time the archive was created.
Security tab
Security View: restrict access to the archive based on a Security Views listed.
Owner: if Locked is enabled, the archive can not be modified other than by the owner. If Private
is enabled, the archive can not be viewed other than by the owner.
Password tab
Password Protected: if enabled, enter the password twice. Before the archive is opened you will
be prompted for the password.
5. Click OK. The archive is appended to archive list in the Drill Tree.
Section Objectives
In this section we will cover Vision NetEnterprise
• Vision Console
• Vision NetEnterprise Manager
o Adding Files to the enterprise manager tree
o Creating folders in the enterprise manager tree
o NetEnterprise settings
o Publishing
o Portal helper
• Vision NetEnterprise Server
o Viewing Published files over the web
o Working with a Portal
Vision NetEnterprise
Vision NetEnterprise is primarily a scalable and secure means of delivering reports to the masses. It
consists of to parts Vision Net Enterprise Server and NetEnterprise Manager (see detail below). You
don't need to own a copy of Vision to benefit from NetEnterprise (more specifically NetEnterprise
Server). Organizations need only purchase a license that grants them access to a few concurrent users
to the Serduct/ Vision Executive. Vision Executive is used to generate financial reports which are of
interest to employees, shareholders and potential clients. The reports (archived Executive workbooks)
are published by NetEnterprise as HTML pages. Once connected to a web portal, such as Microsoft's
SharePoint, the HTML pages are distributed across an intranet or internet. It is also possible to view
the HTML pages by simply connecting to a web server running NetEnterprise.
Using NetEnterprise, Vision reports are no longer restricted to licensed Vision users. It is now
possible for Vision reports to be consumed by hundreds, even thousands of internet users running a
web browser
NetEnterprise Server
NetEnterprise Manager stores files and publishes archived Executive workbooks as HTML pages.
NetEnterprise Server retrieves and displays these published pages. A URL link to the HTML is
generated which can be included in a Company web portal. Nominated users groups can then access
the portal and browse select Company reports.
The NetEnterprise Server installation is optional and is required if you wish to view published reports
using a browser.
Prerequisites
Before starting NetEnterprise Manager ensure that all the necessary software has been installed and
correctly configured.
Confirm that:
• Vision is installed and working. Vision NetEnterprise Manager is included in the standard
Vision install. Please refer to the Installation Guide for further installation details.
• NetEnterprise Server is installed on a server with IIS.
IIS including the FrontPage 2000 Server Extension options must be installed on the server
that is to be a NetEnterprise Server. For scalability it can be installed on multiple IIS servers.
If FrontPage 2000 Server Extensions option is not installed then ASP.net won’t work. To
check if IIS including the FrontPage 2000 Server Extension option is installed:
Add/Remove Programs, Add/Remove Windows Components and check Internet
Information (IIS). If the checkbox for this option is shaded grey then not all IIS
components have been installed. Click Details and check if FrontPage 2000 Server
Extensions is installed.
• Vision is connected to a centralized Vision database – irrespective of the number of servers
that have NetEnterprise Server installed they must all point to the server which contains the
Vision centralized database. The database must be either a SQL or Oracle database
connected via a DSN or DSN-less connection.
• NetEnterprise Server and Tokenizer are listed as default web sites in the Internet
Information Services utility. See Control Panel, Administrative Tools.
• Sharepoint Portal installed. This installation is optional and is required if you wish to view
published reports in a Sharepoint Portal. The Sharepoint server must be Server2003.
Process Overview
The diagram below outlines the work flow process to setup, configure and use Vision NetEnterprise
Manager.
Portal
will not be shown until a page refresh is performed. This option should be used when the
tree layout is unlikely to change and so to maximise web access performance.
• Reload display on click sends a request to refresh the page each time the same tree node is
clicked.
• Default Pinned displays the NetEnterprise tree in the open locked position when the
browser is initially opened.
• Allow Expand/Collapse makes it possible to select NetEnterprise Manager tree nodes and
expand or collapse branches. If cleared, the tree is shown fully expanded and it is not
possible to collapse branches.
• Lazy Load Tree only loads tree nodes on demand. If cleared, all tree nodes (web pages) are
pre-loaded by the web browser before they are viewed. To maximize browser performance
with large workbooks enable the Lazy Load Tree option.
Javascript
Published HTML pages can be displayed with or without Javascript navigation enhancements.
Javascript allows the NetEnterprise tree to only be displayed when the hovering the cursor over
the tree icon and a context menu for additional options. There are three options to control
implementation of Javascript.
• Automatic - attempts to load the page in Javascript, if this fails, page loading reverts to using
frames. If it is known advance which technique to use, select an option below to explicitly
use or not use Javascript as this will minimize load time since no checking is performed prior
to loading the page.
• Javascript Enabled - displays the NetEnterprise tree as a Javascript control and activates the
Javascript tab.
• Javascript Disabled - displays the NetEnterprise tree in a frame and activates the Non-
Javascript tab.
Auto Refresh updates the web browser page by a specified number of seconds
Publish Options
The Executive workbook must be published to reflect any changes made to the workbook.
• Rows until a page break is inserted divides the worksheet into horizontal sections. In the
browser, click the down button below worksheet to navigate to the next section.
• Columns until a page break inserted divides the workbook into vertical sections. In the
browser, click the right button to navigate to the next section.
• Thread Priority sets the priority of the publishing thread relative to other threads currently
being performed by the CPU. The runtime system commences with the thread with the
highest priority, and only after it is complete does the runtime system proceed to the next
low-priority thread.
• Publishing Priority allows you to maintain the scalability of the server by allowing you to
force a delay between publishing pages.
• Show Headers displays headers from the workbook in the web page.
• Show Footers displays footers from the workbook in the web page.
• Allow Images displays charts or images from the workbook in the web page.
• Font Name - sets the font used in HTML pages generated from text documents.
• Font Size - sets the font size in HTML pages generated from text documents.
• Background Colour - HTML page background colour.
• Foreground Colour - sets the font colour used in HTML pages generated from text
documents.
5. Select View>Properties, this will open the NetEnterprise Manager Item Properties dialog box.
6. Highlight the Security Tab. The security settings assigned to the Vision Workbook and worksheet
is inherited by default. All Security Views created in Vision Setup will be listed. The Security View
has previously been associated to worksheets in an archived Executive workbook. Security Views
that have been activated will allow members of that Security View to access the published HTML
pages.
7. Click Cancel to close the Properties window.
Portal Helper
Portal Helper creates the URL link used by the Portal. By copying the URL into the portal, users can
click the link and view Executive workbooks using a web browser. Users are required to enter logon
details to validate the access token.
To run Portal Helper:
1. Select Edit>Settings, this will open the Vision NetEnterprise Manager settings window.
2. With the Portal option selected, ensure that the Enabled checkbox in checked. Set the URL
location to the default NetEnterprise Server location. Use http://localhost/NetEnterprise/ to
access NetEnterprise Server installed on a local machine.
3. Select the Executive tree node to publish. NetEnterprise Manager publishes all pages below the
selected node.
4. On the Tools menu, click Portal Helper.
The NetEnterprise Manager default settings are displayed on the Tree Options and Ice Files tabs.
The NetEnterprise Manager default configuration settings can be revised.
5. Click the Preview button. The HTML pages are loaded in the default web browser.
6. Close the web browser.
7. Click the Show button, then the Copy button to store the URL. This will not authenticate the
user, the user will then be prompted for a username and password when they click on the URL.
8. Click the Close button.
9. Paste the URL into the Portal web site.
In NetEnterprise Manager files are arranged in a tree structure. Executive workbooks can be
imported and placed in folders. Supporting files, such as text files or Word document, can also be
included. The Executive workbook is published to generate the HTML pages.
Run Portal Helper to generate a URL link to the web pages. A Token is included as part of the
URL to check user authorization. User details are used to grant access to the published pages.
The pages are displayed in the default web browser.
Scheduling in Alert
In Alert, the Executive task can use NetEnterprise Manager as the source. This means that
workbooks can be automatically extracted, archived, and published in Alert.
To extract, archive and publish an Executive workbook, you must do the following:
1. Select Vision>Alert>Editor form the Start menu.
2. Logon to Vision Alert
3. Create a New Task in Alert by selecting Add from the Task Menu.
The Task Details window will appear.
4. Enter a name for the Task and check the Allow other users to view, schedule or execute this task
checkbox.
5. Add a new Process to the Task. The Processes window will appear.
6. Select Vision Executive Workbook from the processes window and select OK.
The Vision Executive Workbook window will appear.
7. On the Extraction Type, ensure the Enabled checkbox is checked. Set the extraction settings
required.
8. Check the Archive checkbox at the bottom of the Extract Tab pane.