Jump to: navigation, search

Difference between revisions of "View Test Environment"


(Context menu)
(Appearance)
 
(5 intermediate revisions by one other user not shown)
Line 15: Line 15:
 
===Node texts===
 
===Node texts===
 
The same node texts as in the [[Class Browser#Node texts|Class Browser]] control are displayed.
 
The same node texts as in the [[Class Browser#Node texts|Class Browser]] control are displayed.
 +
 +
===Sorting===
 +
Since 3.7.1 the objects that have the SYSCLS_SORTEDITEM classification on them are sorted by their GroupID, followed by their OrderID, followed by their display strings. ViewItems and objects without this classification are now sorted alphabetically by their display strings.
 +
 +
[[Category:Studio tools|View Test Environment]]
  
 
==Toolbar==
 
==Toolbar==
Line 27: Line 32:
  
 
==Context menu==
 
==Context menu==
 
+
[[File:UI_ViewTest_NewFile.png|thumb|right|220px|Context menu in the View Test Environment]]
 
Right click on a node to bring up its context menu:  
 
Right click on a node to bring up its context menu:  
  
Line 40: Line 45:
 
| New...|| If applicable, this will display sub-menu items allowing you to create new objects according to the view definition
 
| New...|| If applicable, this will display sub-menu items allowing you to create new objects according to the view definition
 
|}
 
|}
 
[[File:UI_ViewTest_NewFile.png|thumb|right|220px|Context menu in the View Test Environment]]
 
  
 
==Editing==
 
==Editing==
 
Selecting an object in the tree will load its properties into the right area of the View Test window. The controls displayed are the very same as in the [[Object Editor]] control.
 
Selecting an object in the tree will load its properties into the right area of the View Test window. The controls displayed are the very same as in the [[Object Editor]] control.
  
[[Category:UBIK Studio Tools]]
+
[[Category:Studio tools]]

Latest revision as of 15:19, 16 December 2022

As the name already states, the View Test Environment enables you to test Views, without deploying them via Application Context Management. So it can and shall be used to perform a dry-run of created or modified views, e.g. to check the resulting objects of the different levels. But it can also be used to edit data in a hierarchical way. It not only allows the creation of objects via a context menu according to the view definition, but also the editing of properties of all objects once the changes were released with the UBIK® Compiler.

IC Attention.pngThis control will exclusively display properties that were already compiled into the customizing assembly!
View Test Environment

Appearance

Icons

The control displays the icons as configured on the respective MetaClasses, a small UBIK® logo if non is defined.

Node styles

The same node styles as in the Class Browser control are used.

Node texts

The same node texts as in the Class Browser control are displayed.

Sorting

Since 3.7.1 the objects that have the SYSCLS_SORTEDITEM classification on them are sorted by their GroupID, followed by their OrderID, followed by their display strings. ViewItems and objects without this classification are now sorted alphabetically by their display strings.

Toolbar

Item Purpose
Select view Select which views should be displayed in the tree; multiple selections possible
Show relations Toggles weather the evaluated relationship for each level should be displayed in the tree

Context menu

Context menu in the View Test Environment

Right click on a node to bring up its context menu:

Item Purpose
Save Saves the object; only appears when the object is changed but not saved yet
Delete Deletes the object
New... If applicable, this will display sub-menu items allowing you to create new objects according to the view definition

Editing

Selecting an object in the tree will load its properties into the right area of the View Test window. The controls displayed are the very same as in the Object Editor control.