Difference between revisions of "NVGate: Properties"

Jump to navigation Jump to search
1,263 bytes added ,  11:10, 14 October 2021
no edit summary
Line 126: Line 126:


===How to manage the list of properties independently from NVGate?===
===How to manage the list of properties independently from NVGate?===
The list of properties used in NVGate can be found in the ''userPropertiesLibrary.upl'' file located in following folder:
''C:\Users\user\AppData\Local\OROS\NVGate''.<br>
The properties behavior is defined in the ''userPropertyPolicies.xml'', located in the same folder.
Both files can be edited independently from NVGate. <br>
====Structure of the ''userPropertiesLibrary.upl'' file====
All the properties are listed in this file. A property is defined with 4 main fields:<br>
1) Property ID<br>
2) Title,<br>
3) Value<br>
4) Type <br>
There are 3 different property types: <br>
:*text<br>
:*constrained list<br>
:*unconstrained list (the user can type a value that is not in the predefined list).<br>
The “user name” can be freely chosen (but must be different from “oros”). Choose a name that cannot conflict with the user name of incoming properties (imported from projects/measurements/models).<br>
The file structure is described below, with the example of Property 1 as text, Property 2 as unconstrained list and Property 3 as constrained list.<br><br>
''NB: NVGate software automatically creates default properties (such as “site”,”installation”,”intervention”). They are hidden if the incoming properties are set to “hidden”).''

Navigation menu