Bitte aktivieren Sie JavaScript, um diese Seite anzuzeigen.

Navigation: Domain Package Konfiguration > Attribute Forms Namenskonvention

codedValues

Vorherige Oben Nächste Mehr

In dem Teil codedValues wird der Inhalt der Auswahlisten definiert. Diese Auswahlisten können entweder esri attribute domains sein oder direkt in der Attribute Form frei definierte Auswahlisten.

Mit Hilfe des Prefix "@" werden die Verweise zwischen Attribute Form Felder und Auswahllisten Definition definiert, so wie die Abhängigkeiten zwischen Auswahllisten.

Beispiel

      "WATDeviceAssetgroup" : [
           {
               "code" : 0,
               "name" : "@Value_WATDeviceAssetgroup_0",
               "dependentCodedValues" : {
                   "assettype" : "@UN_UnknownAssetType"
               }
           },
           {
               "code" : 100,
               "name" : "@Value_WATDeviceAssetgroup_100",
               "dependentCodedValues" : {
                   "assettype" : "@WATDeviceRegulationDeviceAssetType"
               }
           },
           {
               "code" : 200,
               "name" : "@Value_WATDeviceAssetgroup_200",
               "dependentCodedValues" : {
                   "assettype" : "@WATDeviceStorageDeviceAssetType"
               }
           },

 

....

      "WATDeviceRegulationDeviceAssetType" : [
           {
               "code" : 0,
               "name" : "@Value_WATDeviceRegulationDeviceAssetType_0"
           },
           {
               "code" : 102,
               "name" : "@Value_WATDeviceRegulationDeviceAssetType_102"
           },
           {
               "code" : 103,
               "name" : "@Value_WATDeviceRegulationDeviceAssetType_103"
           },

...

 
Der Name einer Auswahlliste kann von anderen Auswahllisten oder Felder referenziert werden. In dem Beispiel oben, wird die codedValue WATDeviceRegulateionDeviceAssetType definiert und als abhängig von der coded Value WATDeviceRegulationDevice definiert.

 

Syntax VertiGIS Modelle:

1.Name der Auswahlliste    :  <attribute domainname>
WATDeviceASSETGROUP, WATDeviceRegulationDeviceAssetType

2.Inhalt Auswahlliste, Werte in der Auswahliste: Name des Wertes :
Value_<attributedomainname><_attributedomaincode>
Value_WATDeviceRegulationDeviceAssetType_103
Der gegebene Name verweist auch auf den Teil locales, um die Anzeige des Auswahllisten Wertes  in der gewünschten Sprache anzuzeigen.

3.DependentCodedValues :

a.für ganze abhängige Auswahlliste:  <domainname/Feldname>

b.wenn nur ein Teil der Auswahliste von  ersten Feldname abhängig ist
<Domainname/Feldname><_dependencycode>

Teil des Namens

Werte

Domainname / Feldname

Bestehend aus Spartenprefix und Attributname, oder aus esri attributedomainname

dependency code

Wert der coded Value, von dem die Werte abhängig sind

 

Beispiele zu

a.: WATDeviceRegulationDeviceAssetType, WATDeviceStorageDeviceAssetType

b.: ELE_CableCrossection_170  

(-> in der Abhängigen Auswahlliste werden nur die crosssection Werte gebracht, die für ELELineAssettype 170 gültig sind. Über den Verweis auf die dependentcodedvalue, springt das System in diesem Beispiel zu einem codedValue Eintrag ELE_CableCrossection_170, indem dann die einzelnen sichtbaren code Werte aufgelistet werden)

© 2024 VertiGIS GmbH Deutschland. Alle Rechte vorbehalten. | Datenschutz | Impressum
Dokumentation Version 0.1