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.
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).
Configuration of the product in Hyperon is composed of:
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:
To sort list click Apply Filter. When filtering position simply isn’t enough may also search by selected columns:
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)
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.
Search gives user a possibility to find any kind of element by name, in selected fields. And filter results by 'Category', 'Element type' and 'Name'. User might also look into ‘Previous findings’ clicking button in top right corner, but previous findings in memory are stored only until Hyperon version update.
For example one might search where (in what places) parameter 'demo.motor.discount.goodriver' is:
Now we know that parameter is used in two places in domain. That way user may not only search for element by them full name, might also search by part of name like: ‘motor’ then search will show all elements/places where word ‘motor’ is used. By every category name which have been searched successfully icon
will show. When other icon appear: there is a problem with your search and parameters must be changed.
User may also make a search inside parameter matrix. If checkbox "Parameter matrix" is selected then search will go through all parameters and every matrix cell (IN and OUT levels) looking for string typed in search window. User may narrow searched area by using filter below "cell value" checkbox, where may type part or full parameter name (as example filtering by "group.product" in name of parameter). What's more user may also look in history if ever such value was in any parameter. Default id to search in current parameterization, but that may be changed to look only in history or in full range (current and historic view).
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.