Common properties of Named Data

From wiki.fine.cz
Revision as of 10:20, 27 March 2022 by Petr.Bures (talk | contribs)
Jump to navigation Jump to search

Template XML definition

Property XML Description Presence Default
GUID [A] STRING ID or GUID Unique GUID of the named data element, is written to the ID attribute, if an alternative text identifier is used in the ID, optionally specified in the GUID attribute required
Name [E] Name Element name, can be translated into multiple languages (see Multilingual text) required
Comment [E] Comment Optional comment, can be translated into multiple languages (see Multilingual text) optional (empty)
Item type [A] ENUM ItemType Item type {[V] String, [V] Double, [V] Enum, [V] Set, [V] EnumItem, [V] DateTime, [V] Table, [V] Group, [V] SoilPattern} required
Settings [E] Settings Different for each element type required
    Identifier     [A] STRING Ident The optional identifier, used especially for libraries that have it prescribed, can then be reflected in the Mapping optional (empty)
    Read only     [A] BOOL ReadOnly Item is read-only - cannot be edited by user, is defined by formula and calculated from another elements - see list of read-only items optional false
Range [E] Range optional
    Unique     [A] BOOL Unique Entered data must be unique according to data on same input level - e. g. unique Name in column of table row optional false

Example of Template XML

<Item ID="{F12017FC-9AF4-4866-9FC2-BE7CF40B1A67}" ItemType="String">

  <Name>

    <Item Lang="CS" Text="Název zkoušky" />

    <Item Lang="EN" Text="Test name" />

  </Name>

  <Comment>

    <Item Lang="CS" Text="General / Fixed" />

  </Comment>

  <Settings Ident="ID123" />

</Item>

Data XML definition

Property XML Description
Identifier [A] STRING ID ID can be either a GUID or a unique text identifier corresponding to ID / GUID attribute of Template Item

Example of Data XML

<Item ID="{B1DC392E-0C1A-4016-8B77-1CD25D89DC65}" StrValue="Pokus obsah" />