Dropdown-Listen alphabetisch sortieren
Wird bei simplen Datentypen die Restriktion enumeration angewendet resultiert dies im generischen Editor in eine Dropdown-Liste. Die Einträge können über die Eigenschaft Sort sortiert werden. Mögliche Werte sind None (Standard), Ascending (aufsteigend) und Descending (absteigend).
Im folgenden Beispiel wird der simple Datentyp sortExample auf 6 Optionen eingeschränkt. Diese werden nach der Lokalisierung aufsteigend sortiert.
<xs:simpleType name="sortExample">
<xs:restriction base="xs:string">
<xs:enumeration value="b" />
<xs:enumeration value="c" />
<xs:enumeration value="d" />
<xs:enumeration value="e" />
<xs:enumeration value="f" />
<xs:enumeration value="a" />
</xs:restriction>
</xs:simpleType>
<item name="SimpleType:sortExample#Sort">Ascending</item>
<item name="SimpleType:sortExample#Option:a">Klaus (a)</item>
<item name="SimpleType:sortExample#Option:b">Heinz (b)</item>
<item name="SimpleType:sortExample#Option:c">Peter (c)</item>
<item name="SimpleType:sortExample#Option:d">Christian (d)</item>
<item name="SimpleType:sortExample#Option:e">Jens (e)</item>
<item name="SimpleType:sortExample#Option:f">David (f)</item>
ComplexType-Berechtigungen auf Gruppenbasis setzen
