×
Menu
Index

Element Tables

 

Introductie

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):
 
C:\Users\<Username>\Documents\SoftRules\Data
 
En dat hier het schemabestand staat:
 
C:\Users\<Username>\Documents\SoftRules\Data\XSD\Demo.xsd
 
Dan kunt u het beste alleen deze waarde invullen:
 
\XSD\Demo.xsd
 
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.