Aggregation Editor screen (Fig. 1) provides the functionality necessary to perform all steps for Aggregation setup that were described above and consists of the following components:


File Menu
The file pull-down menu (Fig. 2) provides the following functionality.

New Aggregation
Opens a blank Aggregation Editor filled with default parameters.

Open Aggregation
Selecting this option opens the Aggregation Lookup (Fig. 3).

Aggregation Lookup
Aggregation lookup of an Aggregation Editor screen (Fig. 3) lists Aggregations available for selection.Clicking on an Aggregation name activates an array of buttons on the bottom of the window.

button opens the Aggregation Version Selection window shown here in the expanded view (Fig. 4) chronologically listing modifications of the highlighted task.

button of the Aggregation Lookup opens a read-only screen listing all permutations of the highlighted Aggregation version setup.

Note: Pressing the OK button of the Aggregation Lookup will open the LATEST version of the selected Aggregation.

button of the Aggregation Lookup opens a Deleted Aggregation Versions lookup listing versions that have been removed from the active system but still exist in compressed form for possible retrieval.

Aggregation Version
Keeping Aggregation Versions enable users to keep the track record of Aggregation’s modifications and deletions. The system creates a version of the Aggregation saved under the same name. Versions are identifiable by the date of the save, name of the user, and by the statement entered in the Comment dialog window – see Fig. 6 below.

The system assigns a numeric order to the task Version and the modification type (NEW or UPDATE).

Saved versions of the Aggregation are stored in archived form and will not be available for execution or results viewing. They will only be accessible from the Editor screen where you would be able to retrieve and re-save them to make them “working” versions.

The latest saved Aggregation version will be an active (executable) variant of the Task.

Save Aggregation
If you are saving a newly created Aggregation for the first time, the system will produce a Name Dialog (Fig. 5), where you would enter a name and description.

Whether you are saving (saving as) a new Aggregation or after making changes to an existing one, the system will prompt you to write a short comment. The Enter Comment dialog window will open (Fig. 6) when you press the OK button of the Name Dialog prompting you to enter a short statement describing the purpose/scope of the changes.

These comments are useful when identifying stages of Aggregation buildup and when tracking the modifications.

When saving Aggregations the system performs complex operations (creates tables, instances, and sources, builds resulting data models, inserts fields into the resulting sources, etc).

Save As
This function saves a currently open Aggregation under a different name. The Name Dialog will open containing the current name and description of the task. Type in the new name and description and press OK to complete the Save As.

Rename Aggregation
Selecting this option opens a dialog window where you will be prompted to enter a different name and description for the current Aggregation.

Note: This is not an equivalent to the Save As. No copy of the current Aggregation will be made.

Track Current Aggregation History
Selecting this option accesses Aggregation Version lookup (Fig. 7) where you can see the history of changes done to the selected Aggregation setup.

A new Aggregation Version is created each time you save the Aggregation setup. The latest version of the Aggregation is its working version.

The system allows retrieving the setup at any stage of the development recorded in the Aggregation History. The retrieved Aggregation version can be re-saved to render it a working version.

The retrieved version of the Aggregation could also be ‘saved as’ should the need arises to go in another direction from that point.

View/Override Locks
To avoid conflicts, the system prevents several users from working on the same source simultaneously.Selecting View/Override Locks option accesses the Locks Manager (Fig. 8) where you can view and, if you have the appropriate access permission level, override system locks.

Remove locks by right-clicking on the Lock icon and selecting Remove from the options menu. The confirmation window will appear

Hanging Locks
“Hanging lock” may occur when the system was not shut down properly and other systematic errors or glitches which unfortunately can place in any environment. These are the locks that linger from the previous sessions preventing users from opening their own Aggregations and their names are listed in the window as the holders of locks. If this happens, you have to remove it using the Lock Manager or, if you do not have permission to do so, consult your SA.

Generate Report
This option allows you to print the contents of the currently open screen. In the case of the Aggregation Editor, for example, you will be able to print out all details of the current Aggregation setup including Detail selection, indexing, etc.

The Print Setup screen will open where you can adjust page orientation, font selection, etc. When done, the Print Preview screen will open prompting you to initiate printing or generate a PDF file.

Save as a Favorite
This option allows you to save the setup of the Aggregation as a favorite. Favorite objects are listed separately in the Favorites pane of the Project Management screen for easy access.

The Dialog window will open (Fig. 9) prompting you to enter a name and a description for the Favorite.

Shared check box – A checkmark here will make the Favorite accessible to other users.

Execution Menu
Execution menu of Aggregation editors provides direct access to the Aggregation Execution screen.

View Menu
Provides direct access to the Aggregation’s Data Viewer where you can see and edit the resulting data (see Manual Adjustments in the Chapter 6 Data Management section of this manual).

Main Tool Bar
The Tool Bar of the Aggregation Editor screen (Fig. 10) duplicates the functionality of the pull-down menus (except the Edit) and consists of following buttons standard for all Task Editor screens:

Please refer to the Main Tool Bar Buttons chart.

Working Pane
Working Pane of the Aggregation Setup screen (Fig. 11) consists of the following components:

Aggregation Selection Button – Provides additional access to the Aggregation lookup.

Rename Current Task Button – Allows renaming current aggregation.