Configuratiebestanden kunnen gebaseerd zijn op een XML Schema (XSD). In een Configuratiebestand kan worden gekozen tussen enerzijds het lokaal inlezen van een XSD bestand en het koppelen van de (vele) elementen uit dit schema aan de Units en TextValues en anderzijds het gebruik maken van een globaal beschikbare Element Table waarin dit XML Schema al is ingelezen en gekoppeld aan Units en TextValues. Dit hoofdstuk gaat over deze Globaal beschikbare Element Tables.
Het Element Table scherm bevat twee tabbladen waarvan de functionaliteit hier wordt behandeld.
Description
Geef hier een beschrijving van de Element Table.
Schema (XSD)
Bevat het pad en de bestandsnaam naar de XSD die gebruikt wordt in dit configuratiebestand.
Tip!
Gebruik een relatief pad zodat de configuratie ook als deze wordt gekopieerd ook gewoon blijft functioneren.
Bijvoorbeeld:
Stel dat de databestanden zich hier bevinden (Datadirectory):
Als de bestanden dan naar een ander plaats worden gekopieerd, blijft alles gewoon werken.
Elements
Een lijst met alle elementen die gevonden zijn in de XSD nadat deze middels de Load knop zijn ingelezen.
Deze lijst bevat de volgende kolommen:
●
Elementname
De naam van het element.
●
Path
Deze kolom bevat de tekst 'all paths' en nadat hierop wordt geklikt worden alle XML paden getoond van het element met deze ElementName. Koppelingen naar Units en TextValues worden in principe gelegd voor alle paden van een element met een bepaalde ElementName. Wanneer de paden zijn uitgeklapt kan hiervan worden afgeweken. Met de rechtermuisknop en dan 'Show all elements' keert u weer terug naar de weergave waarbij alle elementen zichtbaar zijn.
●
Description
Hier is een beschrijving van het element op te geven. Deze wordt ondermeer gebruikt in de dynamische Userinterface als default label.
●
Unit
Koppelt het element aan een Unit in de globale configuratie.
●
TextValues
Koppelt het element aan een TextValue in de globale configuratie.
Load knop
Met deze knop kan het Schema (XSD) bestand (opnieuw) worden ingelezen. Wanneer er bij het inlezen meerdere XML root elementen mogelijk te zijn, wordt een extra dialoog getoond zodat hieruit een keuze gemaakt kan worden.
Search
In dit veld ingevulde tekst wordt direct gebruikt om de lijst te filteren op elementen die voldoen aan deze tekst.
Tabblad Tools
Op het Tabblad Tools kunnen Descriptions, Units en TextValues worden overgenomen uit een andere Configuratie of een andere Element Table. Plaats een vinkje bij 'Override' als bestaande waarden overschreven mogen worden.