Table of Contents

Search

  1. Preface
  2. Introduction
  3. Installation
  4. Design
  5. Operation

Editing a Project

Editing a Project

This section provides information how to edit a Project.

Project Editor

The Project Editor provides an easy to use interface to change the rules that define a Project. It is sensitive to the state of objects and prevents editing an object’s definition when it has already been implemented. For example the layout of an IDT cannot be changed if it has been loaded. Similarly, you cannot change key building rules for an IDX if it is already loaded.
The Project Editor can only be used to edit Projects created using the Console. A Project loaded using low-level batch utilities cannot be edited.

Starting

The Project Editor is invoked from the Console Client’s
Project
Edit
button. The Editor works on a
copy of the rules
for a given Project. If you have ended a previous editing session without Loading the rules, or the Load failed, the Editor will prompt you to either:
  • Keep previous changes and continue editing, or
  • Discard previous changes and restart editing

Editing

A tree structure is used to navigate to the object you wish to edit. Objects that belong in a logical hierarchy will appear in the tree structure in two places:
  • as an individual node attached to the root of the tree, and
  • as part of a hierarchy.
For example, IDXs are attached to their parent IDT and also to the root of the tree. The individual nodes attached to the root may be edited, cloned, etc. The nodes in the hierarchical tree structure are present only to highlight the relationship between objects and can not be modified.
If you make any changes to an object you must either
Save Changes
or
Discard Changes
before moving to another object. Saving and discarding only effects the copy of the rules.
The copy of the rules is not parsed until you click the
Load
button. A successful Load process will replace the existing rules with the copy and deletes the copy of the rules. If the Load process fails, the original Project remains in effect and the copy of the rules you have been editing is available for correction by restarting the Editor.
The
Close
button will exit the editor without saving the most recent changes you have made.

Cloning and Adding

An existing object can be cloned to create a new object of the same type. You will be prompted to name the new object after which you can edit it.
If you wish to add a new object that does not already exist, you will need to use the
Add
button. Click the Project name in the tree structure and then click the
Add
button. Select the type of object you wish to add and enter a name for it.

Help

Help is available as tool tips. Hover the mouse pointer over the item that you want help for and a tool tip appears.

Advanced Options

By default, the Editor will only show the most common options that the average user will want to see. If you wish to use some of the more advanced options, click the
Show Advanced
button to enable access to all options for a given object.

Project Template

The GUI Project Editor uses a project template to add new components (IDTs, IDXs, Searches, etc). A project template is provided in the (DCE Server) installation in
dce/projects/project_template.pr
. A new template is shipped with every Fix CD. The console performs verification of the template when the console is started, when a new Rulebase is created or when a different Rulebase is selected. If the current template is not up to date then the template will be imported from the new template file. The template must not be edited.

0 COMMENTS

We’d like to hear from you!