Changes
As the name already states, the View Test Environment enables you to test [[View|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 [[Compiler|{{UBIK}} Compiler]].
{{Attention|This control will exclusively display properties that were already compiled into the customizing assembly!}}
[[File:UI_ViewTest.png|thumb|right|220px|View Test Environment]]
==Basics==
===Toolbar===
{| class="wikitable" | width ="50%"|-! Item !! Purpose |- align=Exploring=="left"| Select view || Select which views should be displayed in the tree; multiple selections possible|- align="left"| Show relations || Toggles weather the evaluated relationship for each level should be displayed in the tree|}
===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 it's context menu. If applicable, it will bring up a context menu allowing you to create new objects according to the view definition.:
{| class="wikitable" | width = "50%"
|-
! Item !! Purpose
|- align="left"
| Save || Saves the object; only appears when the object is changed but not saved yet
|- align="left"
| Delete || Deletes the object
|- align="left"
| 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 it's properties into an [[Object Editor]] control in the right area of the View Test window.