Mer om kodlistor

<< Click to Display Table of Contents >>

Administration > Menyreferens > Administration > Kodlistor > Kodlistehanterare >

Mer om kodlistor

Varianter av kodlistor

Subtypsberoende kodlistor

Vissa kodlistor behöver skilja på olika subtyper av objekt. Exempel är kabelbeteckningar som kan skilja mellan låg- och högspänning. För detta används fältet DP_SUBTYPE.

 

Länkade kodlistor

En kodlista kan innehålla flera fält som tillsammans styr flera rullgardinslistor i attributformuläret. Det gör det möjligt att skapa en dynamisk filtrering där ett val i en lista begränsar vilka alternativ som visas i nästa.

Exempel:

En kodlista med kolumnerna Tillverkare, Material och Dimension kan konfigureras så att valet av tillverkare styr vilka material som blir valbara, och materialvalet i sin tur styr vilka dimensioner som visas.

 

Codenum

Tillverkare

Material

Dimension

0

ABB

Plast

10

1

ABB

Plast

20

2

ABB

Plast

30

3

ABB

Plast

40

4

ABB

Plast

50

5

ABB

Plast

60

6

ABB

Stål

20

7

ABB

Stål

30

8

ABB

Stål

70

9

ABB

Stål

80

10

ABB

Koppar

20

11

ABB

Koppar

30

12

ABB

Koppar

90

 

 

 

100

Ericsson

Plast

10

101

Ericsson

Plast

20

102

Ericsson

Plast

30

 

 

 

120

Ericsson

Plast

110

121

Ericsson

Plast

120

122

Ericsson

Stål

20

123

Ericsson

Stål

90

124

Ericsson

Papper

20

 

 

Om ABB väljs som tillverkare visar materiallistan de materialtyper som finns definierade för ABB. På samma vis filtreras enbart alternativen 20, 30 och 90 fram i dimensionslistan, omdu sen anger Koppar i materiallistan.

Det värde som sparas ner för objektet är precis som tidigare endast kodvärdet. Önskas ytterligare en dimension för ABB:s kopparkablar, lägger du alltså till en ny rad i kodlistan med fältvärdena kodvärde/ABB/Koppar/ny dimension.