Index: development/models/tbx/TBX Configurator,1.0.0.xml =================================================================== diff -u -r2596 -r2599 --- development/models/tbx/TBX Configurator,1.0.0.xml (.../TBX Configurator,1.0.0.xml) (revision 2596) +++ development/models/tbx/TBX Configurator,1.0.0.xml (.../TBX Configurator,1.0.0.xml) (revision 2599) @@ -13,7 +13,7 @@ - + @@ -27,7 +27,7 @@ - + @@ -110,44 +110,44 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -222,18 +222,18 @@ - + - + - + - + - + - + - + - + - + - + @@ -397,18 +397,18 @@ - + - + - + @@ -420,7 +420,7 @@ - + @@ -436,7 +436,7 @@ - + @@ -448,7 +448,7 @@ - + @@ -464,7 +464,7 @@ - + @@ -482,10 +482,10 @@ - + - + @@ -497,11 +497,11 @@ - + - + @@ -538,7 +538,7 @@ - + @@ -566,7 +566,7 @@ - + @@ -577,7 +577,7 @@ - + @@ -589,7 +589,7 @@ - + @@ -605,7 +605,7 @@ - + @@ -617,7 +617,7 @@ - + @@ -633,7 +633,7 @@ - + @@ -651,10 +651,10 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -833,7 +833,7 @@ - + @@ -859,7 +859,7 @@ - + @@ -893,7 +893,7 @@ - + @@ -919,7 +919,7 @@ - + @@ -2239,7 +2239,7 @@ - + @@ -2250,7 +2250,7 @@ - + @@ -2264,7 +2264,7 @@ - + @@ -2278,7 +2278,7 @@ - + @@ -2292,7 +2292,7 @@ - + @@ -2306,7 +2306,7 @@ - + @@ -2320,7 +2320,7 @@ - + @@ -2334,12 +2334,12 @@ - + - + @@ -2376,10 +2376,10 @@ - + - + @@ -2403,10 +2403,10 @@ - + - + @@ -2435,10 +2435,10 @@ - + - + @@ -2458,10 +2458,10 @@ - + - + @@ -2490,10 +2490,10 @@ - + - + @@ -2520,7 +2520,7 @@ - + @@ -2546,27 +2546,27 @@ - + - + - + - + - + @@ -2600,87 +2600,87 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -2712,7 +2712,7 @@ - + @@ -2802,32 +2802,32 @@ - + - + - + - + - + - + - + @@ -2843,7 +2843,7 @@ - + @@ -2856,7 +2856,7 @@ - + @@ -2873,7 +2873,7 @@ - + @@ -2887,10 +2887,10 @@ - + - + @@ -2900,7 +2900,7 @@ - + @@ -2910,7 +2910,7 @@ - + @@ -2920,7 +2920,7 @@ - + @@ -2930,7 +2930,7 @@ - + @@ -2940,7 +2940,7 @@ - + @@ -2950,7 +2950,7 @@ - + @@ -2960,7 +2960,7 @@ - + @@ -2973,34 +2973,34 @@ - + - + - + - + - + - + - + - + - + @@ -3011,16 +3011,16 @@ - + - + - + - + - + - + - + - + - + - + @@ -3136,10 +3136,10 @@ - + - + - + - + - + - + - + - + @@ -3261,10 +3261,10 @@ - + - + @@ -3278,7 +3278,7 @@ - + - + @@ -5260,14 +5260,14 @@ true - DATA.Kenmerken.IsBinnenlade@style.invalidbooleans = ConstrainedBooleanInvalids("DATA.Kenmerken.FrontOndersteuningType,DATA.Kenmerken.IsBinnenlade@Valids;DATA.Kenmerken.GreepEnMeenemer,DATA.Kenmerken.InbouwHoogte,DATA.Kenmerken.IsBinnenlade@Valids;DATA.Kenmerken.InbouwHoogte,DATA.Kenmerken.IsBinnenlade,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.InbouwHoogte,DATA.Kenmerken.IsBinnenlade@Valids;DATA.Kenmerken.IsBinnenlade,DATA.Kenmerken.ProductieWijze@Valids;DATA.Kenmerken.IsBinnenlade,DATA.Kenmerken.Toepassing@Valids"; "DATA.Kenmerken.IsBinnenlade"; "DATA.Kenmerken.FrontOndersteuningType"; DATA.Kenmerken.FrontOndersteuningType; "DATA.Kenmerken.GreepEnMeenemer"; DATA.Kenmerken.GreepEnMeenemer; "DATA.Kenmerken.InbouwHoogte"; DATA.Kenmerken.InbouwHoogte; "DATA.Kenmerken.ProductieWijze"; DATA.Kenmerken.ProductieWijze; "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing); + DATA.Kenmerken.IsBinnenlade@style.invalidbooleans = ConstrainedBooleanInvalids("DATA.Kenmerken.FrontOndersteuningType,DATA.Kenmerken.IsBinnenlade@Valids;DATA.Kenmerken.GreepEnMeenemer,DATA.Kenmerken.InbouwHoogte,DATA.Kenmerken.IsBinnenlade@Valids;DATA.Kenmerken.InbouwHoogte,DATA.Kenmerken.IsBinnenlade,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.InbouwHoogte,DATA.Kenmerken.IsBinnenlade@Valids;DATA.Kenmerken.IsBinnenlade,DATA.Kenmerken.ProductieWijze@Valids;DATA.Kenmerken.IsBinnenlade,DATA.Kenmerken.Toepassing@Valids"; "DATA.Kenmerken.IsBinnenlade"; "DATA.Kenmerken.FrontOndersteuningType"; DATA.Kenmerken.FrontOndersteuningType; "DATA.Kenmerken.GreepEnMeenemer"; DATA.Kenmerken.GreepEnMeenemer; "DATA.Kenmerken.InbouwHoogte"; DATA.Kenmerken.InbouwHoogte; "DATA.Kenmerken.ProductieWijze"; DATA.Kenmerken.ProductieWijze; "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing); Applying constraints for property DATA.Kenmerken.IsBinnenlade ; true - DATA.Kenmerken.Toepassing@valids = ConstrainedOptions("DATA.Kenmerken.DwarsverdelingAantal,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.FrontOndersteuningType,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.HeeftZijstabilisering,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.InbouwHoogte,DATA.Kenmerken.IsBinnenlade,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.InbouwHoogte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.IsBinnenlade,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.ProductieWijze,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.Toepassing,DATA.Kenmerken.UitsparingData.UitsparingAantal@Valids"; "DATA.Kenmerken.Toepassing"; "DATA.Kenmerken.DwarsverdelingAantal"; DATA.Kenmerken.DwarsverdelingAantal; "DATA.Kenmerken.FrontOndersteuningType"; DATA.Kenmerken.FrontOndersteuningType; "DATA.Kenmerken.HeeftZijstabilisering"; CurrentBoolean(DATA.Kenmerken.HeeftZijstabilisering); "DATA.Kenmerken.InbouwHoogte"; DATA.Kenmerken.InbouwHoogte; "DATA.Kenmerken.IsBinnenlade"; CurrentBoolean(DATA.Kenmerken.IsBinnenlade); "DATA.Kenmerken.LadeDiepte"; DATA.Kenmerken.LadeDiepte; "DATA.Kenmerken.ProductieWijze"; DATA.Kenmerken.ProductieWijze; "DATA.Kenmerken.UitsparingData.UitsparingAantal"; DATA.Kenmerken.UitsparingData.UitsparingAantal); + DATA.Kenmerken.Toepassing@valids = ConstrainedOptions("DATA.Kenmerken.DwarsverdelingAantal,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.FrontOndersteuningType,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.HeeftZijstabilisering,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.InbouwHoogte,DATA.Kenmerken.IsBinnenlade,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.InbouwHoogte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.IsBinnenlade,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.ProductieWijze,DATA.Kenmerken.Toepassing@Valids;DATA.Kenmerken.Toepassing,DATA.Kenmerken.UitsparingData.UitsparingAantal@Valids"; "DATA.Kenmerken.Toepassing"; "DATA.Kenmerken.DwarsverdelingAantal"; DATA.Kenmerken.DwarsverdelingAantal; "DATA.Kenmerken.FrontOndersteuningType"; DATA.Kenmerken.FrontOndersteuningType; "DATA.Kenmerken.HeeftZijstabilisering"; CurrentBoolean(DATA.Kenmerken.HeeftZijstabilisering); "DATA.Kenmerken.InbouwHoogte"; DATA.Kenmerken.InbouwHoogte; "DATA.Kenmerken.IsBinnenlade"; CurrentBoolean(DATA.Kenmerken.IsBinnenlade); "DATA.Kenmerken.LadeDiepte"; DATA.Kenmerken.LadeDiepte; "DATA.Kenmerken.ProductieWijze"; DATA.Kenmerken.ProductieWijze; "DATA.Kenmerken.UitsparingData.UitsparingAantal"; DATA.Kenmerken.UitsparingData.UitsparingAantal); Applying constraints for property DATA.Kenmerken.Toepassing ;data.kenmerken.toepassing@valids; @@ -5295,7 +5295,7 @@ true - DATA.Kenmerken.FrontOndersteuningType@valids = ConstrainedOptions("DATA.Kenmerken.FrontOndersteuningType,DATA.Kenmerken.IsBinnenlade@Valids;DATA.Kenmerken.FrontOndersteuningType,DATA.Kenmerken.Toepassing@Valids"; "DATA.Kenmerken.FrontOndersteuningType"; "DATA.Kenmerken.IsBinnenlade"; CurrentBoolean(DATA.Kenmerken.IsBinnenlade); "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing); + DATA.Kenmerken.FrontOndersteuningType@valids = ConstrainedOptions("DATA.Kenmerken.FrontOndersteuningType,DATA.Kenmerken.IsBinnenlade@Valids;DATA.Kenmerken.FrontOndersteuningType,DATA.Kenmerken.Toepassing@Valids"; "DATA.Kenmerken.FrontOndersteuningType"; "DATA.Kenmerken.IsBinnenlade"; CurrentBoolean(DATA.Kenmerken.IsBinnenlade); "DATA.Kenmerken.Toepassing"; DATA.Kenmerken.Toepassing); Applying constraints for property DATA.Kenmerken.FrontOndersteuningType ;data.kenmerken.frontondersteuningtype@valids; @@ -7554,6 +7554,26 @@ RugwandMateriaal (Ax background) ;data.kenmerken.rugwandmateriaal@value; + + true + +if (DATA.Kenmerken.DwarsverdelingAantal == "") then + DATA.Kenmerken.DwarsverdelingAantal = "0"; +end if; + + DwarsverdelingAantal (Ax background) + ;data.kenmerken.dwarsverdelingaantal@value; + + + true + +if (DATA.Kenmerken.FrontOndersteuningType == "") then + DATA.Kenmerken.FrontOndersteuningType = "A"; +end if; + + FrontOndersteuningType (Ax background) + ;data.kenmerken.frontondersteuningtype@value; +