The components described in this chapter will help you to control changes and provide fast checkup on the Hyperon environment. Here you will learn how to create hyperlinks to parameters or functions which you need to have fast access to.

Basic inspection  #

After pointing your mouse cursor on main menu Tools button, additional menu will show up, allowing to choose option - Basic Inspection. Inspection is information about problems with parameter or function. When inspection is made following list should occur:

Here you can see all parameters and functions, their Status (ERR / OK) and Problems count -how many problems was detected. As usual you may search for specific element by using search cells in the first line of the table. Clicking on eye icon will open window with detail information about errors (option available only for those elements which have errors).

Sessions  #

Configuration of the product in Hyperon is composed of:

  • Domain Configuration
  • Parameters
  • Functions

Changes in configuration are made by operators in ‘work session’. Open session (by this we understand every change made in range of configuration) is visible only to operator, which is making changes. In the moment of publication that session changes are seen by all the users and are applied to structure. There are two basic ways to publish your session, first is to go to main toolbar.

Second is to click on shortcut session button in top right corner of the application Hyperon screen. When button is clicked user will see screen from Sessions’ details:

When user choose to go through main toolbar: screen will show with list of all sessions. While looking for specified session may filter possible matches by:

  • Element Code (type unique element code)
  • Element Type (Parameter / Function / Domain Object)
  • Operation Type (Create / Update / Delete)

To sort list click Apply Filter. When filtering position simply isn’t enough may also search by selected columns:

  • User
  • Start date
  • End date
  • Session ID
  • Remote session (true / false)
  • Description

Your guidelines will be applied automatically. There is no need to fill all search cells or filter parameters at once. Input only those which you find necessary. When session from list is selected (by clicking on it) detail information will show. For example:

The list that is showing now presents all created elements with general information about them. Now you can decide if: Changes in session will be deleted (Reject all changes or undo to remove only one selected change)

Cancel icon

or Published by clicking the button. Selected (by clicking) element will open in standard edition mode (more information about edition in ‘Add’ or ‘Edit’ chapters for selected type of element).

Another case is when following information occurs:

That means : another user modified the same parameter while you were working on it. That means his changes probably are not in your current version of parameter/function (or any objects you were working on). Then you may overwrite another user changes – which basically means delete his changes and apply yours- or check what changes were made and apply them on your project – to not lose any important data. To check another user changes go to main toolbar and Tools then Sessions. From the list of sessions choose the one which author is the other user. Then when detail information about session occurs click on change made on your object. Then you will see how that element looks after (that user) changes and may make a comparison with your current version, then apply any changes in your version by clicking on your session on the sessions list.

What's more there is a possibility of occurring collision during publishing.

That happens when other user makes changes on the same element in the same time. When this kind of situation takes place, user should run cohesion analysis to check which elements are the cause. If cohesion analysis is needed then some changes must be reverted from session and then (they may be) applied again in new session on the base of updated elements.

Dashboard #

Dashboard is created by user and by his individual needs, it might be changed by adding or deleting chosen objects from board any time. It’s a shortcut base. To get to it fast, click on 'Pin' button. Every ‘pinned’ objects will be seen on Dashboard with (added by you) description.

For example if there is a function like:

If I decide to 'Pin' it on my Dashboard, there is one more thing to add – 'Description'. That is to make it easier for user, to find that element on the Dashboard, when there will be more elements on it.

Now when I go to my Dashboard :

Every window is a shortcut to selected element, with description (or comment as you prefer) of User’s choice. Now you won’t have to go all the way through toolbar operations to find that one function to input changes.