Index: production/labels/Labels.xml
===================================================================
diff -u -r120 -r489
--- production/labels/Labels.xml (.../Labels.xml) (revision 120)
+++ production/labels/Labels.xml (.../Labels.xml) (revision 489)
@@ -1,829 +1,862 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
Index: production/models/tbx/TBX Configurator,1.0.0.xml
===================================================================
diff -u -r475 -r489
--- production/models/tbx/TBX Configurator,1.0.0.xml (.../TBX Configurator,1.0.0.xml) (revision 475)
+++ production/models/tbx/TBX Configurator,1.0.0.xml (.../TBX Configurator,1.0.0.xml) (revision 489)
@@ -9,7 +9,7 @@
-
+
@@ -23,12 +23,12 @@
-
+
-
+
@@ -38,17 +38,17 @@
-
+
-
+
-
+
-
+
@@ -58,9 +58,9 @@
-
+
-
+
@@ -70,51 +70,51 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -125,22 +125,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -153,14 +153,14 @@
-
+
-
+
@@ -176,29 +176,27 @@
-
+
-
+
-
-
-
+
-
+
-
+
@@ -210,34 +208,34 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -246,32 +244,32 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -283,36 +281,36 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -349,7 +347,7 @@
-
+
@@ -379,81 +377,81 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -464,24 +462,24 @@
-
+
-
+
-
+
-
+
@@ -491,17 +489,44 @@
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -513,83 +538,56 @@
-
+
-
+
-
-
-
-
-
+
-
+
-
-
-
-
-
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
+
@@ -599,14 +597,14 @@
-
+
-
+
@@ -618,1160 +616,1060 @@
-
+
-
+
-
+
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
-
-
-
-
+
-
+
+
+
-
+
-
+
+
+
+
+
+
+
-
+
-
+
+
+
+
+
+
+
-
-
-
+
-
+
+
+
+
+
+
+
-
+
-
+
+
+
+
+
+
+
-
+
-
+
+
+
+
+
+
+
-
+
-
+
+
+
+
+
+
+
-
+
-
+
-
+
@@ -1791,22 +1689,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -1822,16 +1720,16 @@
-
+
-
+
-
+
@@ -1850,16 +1748,16 @@
-
+
-
+
-
+
@@ -1871,16 +1769,16 @@
-
+
-
+
-
+
@@ -1899,16 +1797,16 @@
-
+
-
+
-
+
@@ -1927,41 +1825,75 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
@@ -2003,7 +1935,7 @@
-
+
@@ -2021,7 +1953,7 @@
-
+
@@ -2039,7 +1971,7 @@
-
+
@@ -2065,10 +1997,10 @@
-
+
-
+
@@ -2077,12 +2009,10 @@
-
-
-
+
@@ -2180,22 +2110,22 @@
-
+
-
+
-
+
-
+
-
+
@@ -2209,7 +2139,7 @@
-
+
@@ -2225,30 +2155,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2258,60 +2188,60 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2322,31 +2252,31 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2359,46 +2289,46 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -2409,7 +2339,7 @@
-
+
@@ -2422,10 +2352,10 @@
-
+
-
+
@@ -2435,7 +2365,7 @@
-
+
@@ -2445,7 +2375,7 @@
-
+
@@ -2458,10 +2388,10 @@
-
+
-
+
@@ -2912,7 +2842,6 @@
DATA.VerpakkingType = UI.VerpakkingLayout.VerpakkingType;
DATA.ZijwandVerhogingMateriaal = UI.ZijwandVerhogingMateriaal;
DATA.ZijwandVerhogingInschuifElementKleur = UI.ZijwandVerhogingInschuifElementKleur;
-DATA.NietMeeleverenAlleOnderdelen = UI.VerpakkingLayout.NietMeeleverenAlleOnderdelen;
// Niet meeleveren
index i of UI.NietMeeleveren
@@ -2933,7 +2862,7 @@
DATA.ZijkantHoogte = UI.InbouwHoogte.ZijkantHoogte;
Values
- ;data.corpusbreedte@value;data.corpuswanddikte@value;data.draagkracht@value;data.dwarsverdelingaantal@value;data.frontbevestiging@value;data.frontstabilisatoraantal@value;data.frontondersteuningtype@value;data.geleidertechnologie@value;data.greepenmeenemer@value;data.hangmapboringaantal@value;data.isbinnenbreedte@value;data.isbinnenlade@value;data.ladediepte@value;data.lijn.aantal@value;data.lijn.referentie@value;data.heeftafwijkenderughoogte@value;data.heeftopvullijstlinks@value;data.heeftopvullijstrechts@value;data.heeftzijstabilisering@value;data.productiewijze@value;data.rughoogte@value;data.rugwandmateriaal@value;data.toepassing@value;data.uitsparingdata.x.breedte@value;data.uitsparingdata.x.hoogte@value;data.uitsparingdata.x.materiaal@value;data.uitsparingdata.m.breedte@value;data.uitsparingdata.m.hoogte@value;data.uitsparingdata.m.materiaal@value;data.uitsparingdata.y.breedte@value;data.uitsparingdata.y.hoogte@value;data.uitsparingdata.y.materiaal@value;data.uitsparingdata.z1.breedte@value;data.uitsparingdata.z1.diepte@value;data.uitsparingdata.z1.hoogte@value;data.uitsparingdata.z1.materiaal@value;data.uitsparingdata.z1.vorm@value;data.uitsparingdata.z2.breedte@value;data.uitsparingdata.z2.diepte@value;data.uitsparingdata.z2.hoogte@value;data.uitsparingdata.z2.materiaal@value;data.uitsparingdata.z2.vorm@value;data.uitsparingdata.uitsparingaantal@value;data.verpakkingtype@value;data.zijwandverhogingmateriaal@value;data.zijwandverhoginginschuifelementkleur@value;data.nietmeeleverenalleonderdelen@value;data.bodemkleur@value;data.ladedesign@value;data.ladekleur@value;data.opvullijstkleur@value;data.zijwandverhogingtype@value;data.zijwandverhogingrelingkleur@value;data.inbouwhoogte@value;data.zijwandhoogte@value;data.zijkanthoogte@value;
+ ;data.corpusbreedte@value;data.corpuswanddikte@value;data.draagkracht@value;data.dwarsverdelingaantal@value;data.frontbevestiging@value;data.frontstabilisatoraantal@value;data.frontondersteuningtype@value;data.geleidertechnologie@value;data.greepenmeenemer@value;data.hangmapboringaantal@value;data.isbinnenbreedte@value;data.isbinnenlade@value;data.ladediepte@value;data.lijn.aantal@value;data.lijn.referentie@value;data.heeftafwijkenderughoogte@value;data.heeftopvullijstlinks@value;data.heeftopvullijstrechts@value;data.heeftzijstabilisering@value;data.productiewijze@value;data.rughoogte@value;data.rugwandmateriaal@value;data.toepassing@value;data.uitsparingdata.x.breedte@value;data.uitsparingdata.x.hoogte@value;data.uitsparingdata.x.materiaal@value;data.uitsparingdata.m.breedte@value;data.uitsparingdata.m.hoogte@value;data.uitsparingdata.m.materiaal@value;data.uitsparingdata.y.breedte@value;data.uitsparingdata.y.hoogte@value;data.uitsparingdata.y.materiaal@value;data.uitsparingdata.z1.breedte@value;data.uitsparingdata.z1.diepte@value;data.uitsparingdata.z1.hoogte@value;data.uitsparingdata.z1.materiaal@value;data.uitsparingdata.z1.vorm@value;data.uitsparingdata.z2.breedte@value;data.uitsparingdata.z2.diepte@value;data.uitsparingdata.z2.hoogte@value;data.uitsparingdata.z2.materiaal@value;data.uitsparingdata.z2.vorm@value;data.uitsparingdata.uitsparingaantal@value;data.verpakkingtype@value;data.zijwandverhogingmateriaal@value;data.zijwandverhoginginschuifelementkleur@value;data.bodemkleur@value;data.ladedesign@value;data.ladekleur@value;data.opvullijstkleur@value;data.zijwandverhogingtype@value;data.zijwandverhogingrelingkleur@value;data.inbouwhoogte@value;data.zijwandhoogte@value;data.zijkanthoogte@value;
true
@@ -3712,6 +3641,67 @@
;ui.matmateriaal@valids;
+
+
+ (UI.Toepassing@default <> DATA.Toepassing) or (UI.UitsparingData.UitsparingAantal@default <> DATA.UitsparingData.UitsparingAantal)
+ local string _Path = "./vanhoecke/popup/image-holder.html?url=images/inbouwhoogte/";
+local string _Language = UCase(GetArg("language"));
+local string _Extension = ".png";
+local string _AfbeeldingCode = DATA.Kenmerken.Variant + "_" + DATA.Toepassing;
+
+if (UI.Toepassing == "SY2") then
+ _AfbeeldingCode = _AfbeeldingCode + "_" + DATA.UitsparingData.UitsparingAantal;
+end if;
+
+local string _Url = _Path + _AfbeeldingCode + "_" + _Language + _Extension;
+local string _OptionToSelect = UI.InbouwHoogte;
+
+for i = 1 to len(UI.InbouwHoogte@options)
+ UI.InbouwHoogte = UI.InbouwHoogte@option(i)@id;
+ UI.InbouwHoogte.Url = _Url;
+end for;
+
+UI.InbouwHoogte@default = _OptionToSelect;
+
+if (_OptionToSelect == "") then
+ UI.InbouwHoogte = ""
+end if;
+ Popup InbouwHoogte
+ ;ui.inbouwhoogte@default;ui.inbouwhoogte@value;
+
+
+ true
+ UI.VerpakkingTypeLabel@visible = (DATA.VerpakkingType == "Probox");
+ Message Probox
+ ;ui.verpakkingtypelabel@visible;
+
+
+
+ (UI.VerpakkingLayout.VerpakkingType@default <> DATA.VerpakkingType)
+ local string _VerpakkingType = UI.VerpakkingLayout.VerpakkingType;
+
+local string _FlagVerpakkingOnderdelen = switch _VerpakkingType
+ case "Probox": CONFIG.Settings.VerpakkingProboxOnderdelen
+ case "Procom": CONFIG.Settings.VerpakkingProcomOnderdelen
+ case "VHoss": Config.Settings.VerpakkingVHossOnderdelen
+ else ""
+end switch
+
+if (_FlagVerpakkingOnderdelen == "") then
+ _FlagVerpakkingOnderdelen = "DefaultMet";
+end if;
+
+local boolean _IsChecked = (_FlagVerpakkingOnderdelen in {"DefaultZonder"; "VerplichtZonder"});
+local boolean _IsEnabled = not(_FlagVerpakkingOnderdelen == "VerplichtZonder");
+local boolean _Result;
+
+index i of UI.NietMeeleveren
+ _Result = SetValue("DATA.NietMeeleveren.NietMeeleveren_" + UI.NietMeeleveren(i).Id; Cstr(_IsChecked));
+ UI.NietMeeleveren(i).IsSelected@enabled = _IsEnabled;
+end index;
+ Default en enabled - NietMeeleveren
+ ;
+
true
@@ -3832,7 +3822,7 @@
end if;
end for;
-UI.LadeDesign@default = OptionToSelect ;
+UI.LadeDesign@default = OptionToSelect;
Values - LadeDesign
;ui.ladedesign@default;
@@ -3909,60 +3899,6 @@
;ui.zijwandverhogingtype@default;
-
- false // true
- for i = 1 to len(DATA.InbouwHoogte@options)
- UI.InbouwHoogte@option(i)@visible = DATA.InbouwHoogte@option(i)@valid
-end for;
-
-
-
- Visibles Inbouwhoogte (Inactive)
- ;ui.inbouwhoogte@options;
-
-
- (Config.InputMode <> "CreateConfig")
- local string _VerpakkingType = UI.VerpakkingLayout.VerpakkingType;
-
-local string _FlagVerpakkingOnderdelen = switch _VerpakkingType
- case "Probox": CONFIG.Settings.VerpakkingProboxOnderdelen
- case "Procom": CONFIG.Settings.VerpakkingProcomOnderdelen
- case "VHoss": Config.Settings.VerpakkingVHossOnderdelen
- else ""
-end switch
-
-if (_FlagVerpakkingOnderdelen == "") then
- _FlagVerpakkingOnderdelen = "DefaultMet";
-end if;
-
-local boolean _IsChecked = (_FlagVerpakkingOnderdelen in {"DefaultZonder"; "VerplichtZonder"});
-local boolean _IsEnabled = not(_FlagVerpakkingOnderdelen == "VerplichtZonder");
-
-//UI.NietMeeleverenAlleOnderdelen@default = not(_IsChecked); // default triggeren indien geen wijzigingen
-UI.VerpakkingLayout.NietMeeleverenAlleOnderdelen@default = _IsChecked;
-UI.VerpakkingLayout.NietMeeleverenAlleOnderdelen@enabled = _IsEnabled;
- NietMeeleverenAlleOnderdelen zetten op basis van verpakking en flag (voorlopig met testboolean ipv flag)
- ;ui.verpakkinglayout.nietmeeleverenalleonderdelen@default;ui.verpakkinglayout.nietmeeleverenalleonderdelen@enabled;
-
-
- true
- UI.VerpakkingLayout.NietMeeleverenAlleOnderdelen@default = UI.VerpakkingLayout.NietMeeleverenAlleOnderdelen;
- NietMeeleverenAlleOnderdelen zetten op basis van verpakking en flag (deel 2)
-Work-around: indien user de checkbox wijzigt, dan wordt Default gelijk aan Value
- ;ui.verpakkinglayout.nietmeeleverenalleonderdelen@default;
-
-
- true
- local boolean _IsChecked = UI.VerpakkingLayout.NietMeeleverenAlleOnderdelen;
-local boolean _IsEnabled = not(_IsChecked);
-
-index i of UI.NietMeeleveren
- UI.NietMeeleveren(i).IsSelected@default = _IsChecked;
- UI.NietMeeleveren(i).IsSelected@enabled = _IsEnabled;
-end index;
- Default en enabled - NietMeeleveren
- ;ui.nietmeeleveren[1].isselected@default;ui.nietmeeleveren[1].isselected@enabled;
-
true
local boolean HeeftOpvullijst = (DATA.Toepassing == "B");
@@ -5193,6 +5129,48 @@
IsGeldig
;data.lijn.invalidfieldset@options;data.lijn.isgeldig@value;
+
+ STATE.SavedAndExit or STATE.SavedAndContinue or STATE.KlantVoorkeurenSaved
+ if not(UI.CorpusWanddikte@visible) then
+ DATA.CorpusWanddikte = 0;
+ UI.CorpusWanddikte = 0;
+end if;
+
+if (UI.IsBinnenlade) then
+ DATA.FrontBevestiging = "";
+ UI.FrontBevestiging = "";
+end if;
+
+if not(UI.OpvullijstKleur@visible) then
+ DATA.OpvullijstKleur = "";
+ UI.OpvullijstKleur = "";
+end if;
+
+if not(UI.RugHoogte@visible) then
+ DATA.RugHoogte = "";
+ UI.RugHoogte = "";
+end if;
+
+if not(UI.Toepassing in {"L"; "B"}) then
+ DATA.RugwandMateriaal = "";
+ UI.RugwandMateriaal = "";
+end if;
+
+if not(UI.HeeftMat) then
+ DATA.MatMateriaal = "";
+ DATA.MatKleur = "";
+
+ UI.MatMateriaal = "";
+ UI.MatAntislipFiberKleur = "";
+ UI.MatAntislipKleur = "";
+ UI.MatVinylFiberglassKleur = "";
+ UI.MatWolviltKleur = "";
+end if;
+
+// todo: uitsparingdata
+ Verborgen ingevulde properties wissen
+ ;data.corpuswanddikte@value;ui.corpuswanddikte@value;data.frontbevestiging@value;ui.frontbevestiging@value;data.opvullijstkleur@value;ui.opvullijstkleur@value;data.rughoogte@value;ui.rughoogte@value;data.rugwandmateriaal@value;ui.rugwandmateriaal@value;data.matmateriaal@value;data.matkleur@value;ui.matmateriaal@value;ui.matantislipfiberkleur@value;ui.matantislipkleur@value;ui.matvinylfiberglasskleur@value;ui.matwolviltkleur@value;
+
STATE.LanguagesLoaded and (STATE.SavedAndExit or STATE.SavedAndContinue or (CONFIG.InputMode == "CreateConfig"))
local string _Model = GetModel();
@@ -5381,6 +5359,10 @@
if (_InfoNietMeeleveren <> "") then
_InfoNietMeeleveren = GetLabel(UI.NietMeeleveren@id; _Model; ""; _TaalCode) + ": " + _InfoNietMeeleveren;
+
+ if (Len(_InfoNietMeeleveren) > 250) then
+ _InfoNietMeeleveren = Mid(_InfoNietMeeleveren; 1; 250) + " ...";
+ end if;
end if;
DATA.Lijn.WinkelkarInfo(i).InfoDiverse@length = 11;
@@ -5410,48 +5392,6 @@
Cancel
;state.cancelled@value;returnvalue@value;
-
- STATE.SavedAndExit or STATE.SavedAndContinue or STATE.KlantVoorkeurenSaved
- if not(UI.CorpusWanddikte@visible) then
- DATA.CorpusWanddikte = 0;
- UI.CorpusWanddikte = 0;
-end if;
-
-if not(UI.FrontBevestiging@visible) then
- DATA.FrontBevestiging = "";
- UI.FrontBevestiging = "";
-end if;
-
-if not(UI.OpvullijstKleur@visible) then
- DATA.OpvullijstKleur = "";
- UI.OpvullijstKleur = "";
-end if;
-
-if not(UI.RugHoogte@visible) then
- DATA.RugHoogte = "";
- UI.RugHoogte = "";
-end if;
-
-if not(UI.Toepassing in {"L"; "B"}) then
- DATA.RugwandMateriaal = "";
- UI.RugwandMateriaal = "";
-end if;
-
-if not(UI.HeeftMat) then
- DATA.MatMateriaal = "";
- DATA.MatKleur = "";
-
- UI.MatMateriaal = "";
- UI.MatAntislipFiberKleur = "";
- UI.MatAntislipKleur = "";
- UI.MatVinylFiberglassKleur = "";
- UI.MatWolviltKleur = "";
-end if;
-
-// todo: uitsparingdata
- Verborgen ingevulde properties wissen
- ;data.corpuswanddikte@value;ui.corpuswanddikte@value;data.frontbevestiging@value;ui.frontbevestiging@value;data.opvullijstkleur@value;ui.opvullijstkleur@value;data.rughoogte@value;ui.rughoogte@value;data.rugwandmateriaal@value;ui.rugwandmateriaal@value;data.matmateriaal@value;data.matkleur@value;ui.matmateriaal@value;ui.matantislipfiberkleur@value;ui.matantislipkleur@value;ui.matvinylfiberglasskleur@value;ui.matwolviltkleur@value;
-
STATE.SavedAndExit
STATE.SavedAndExit = false;
@@ -5463,7 +5403,6 @@
local boolean _Result = SaveAndExit();
else
local string _Feedback = "";
-
_Feedback = _Feedback + "<b>" + GetLocalizedLabel("BewarenError") + ":" + "</b>";
_Feedback = _Feedback + "<ul style='list-style-type:square;'>";
@@ -5999,16 +5938,16 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
Index: production/models/lbx/LBX Configurator,1.0.0.xml
===================================================================
diff -u -r475 -r489
--- production/models/lbx/LBX Configurator,1.0.0.xml (.../LBX Configurator,1.0.0.xml) (revision 475)
+++ production/models/lbx/LBX Configurator,1.0.0.xml (.../LBX Configurator,1.0.0.xml) (revision 489)
@@ -427,7 +427,7 @@
-
+
@@ -502,7 +502,7 @@
-
+
@@ -3579,7 +3579,7 @@
UI.Kenmerken.CorpusWanddikte = 0;
end if;
-if not(UI.Kenmerken.FrontBevestiging@visible) then
+if (UI.Kenmerken.IsBinnenlade) then
DATA.Kenmerken.FrontBevestiging = "";
UI.Kenmerken.FrontBevestiging = "";
end if;
@@ -3712,22 +3712,13 @@
local string _LadeKleurOptionLabel = DATA.Kenmerken.LadeKleur@id + "_" + DATA.Kenmerken.LadeKleur@option(DATA.Kenmerken.LadeKleur)@id;
local string _BodemKleurOptionLabel = DATA.Kenmerken.BodemKleur@id + "_" + DATA.Kenmerken.BodemKleur@option(DATA.Kenmerken.BodemKleur)@id;
-local boolean _HeeftTaalCode = true;
-
DATA.Lijn.WinkelkarInfo@length = len(CONFIG.Database.Languages@options);
for i = 1 to len(CONFIG.Database.Languages@options)
CONFIG.Database.Languages = CONFIG.Database.Languages@option(i)@id;
local string _TaalCode = CONFIG.Database.Languages.Name;
- if (_TaalCode == "") then
- _HeeftTaalCode = false;
-
- // taalcode is soms leeg, daarom een poging om het label op te halen als fallback.
- _TaalCode = CONFIG.Database.Languages@option(i)@label;
- end if;
-
local string _CorpusWanddikte = " / ";
if not(DATA.Kenmerken.IsBinnenbreedte) then
Index: production/models/tax/TAX Configurator,1.0.0.trl
===================================================================
diff -u -r475 -r489
--- production/models/tax/TAX Configurator,1.0.0.trl (.../TAX Configurator,1.0.0.trl) (revision 475)
+++ production/models/tax/TAX Configurator,1.0.0.trl (.../TAX Configurator,1.0.0.trl) (revision 489)
@@ -1343,5 +1343,9 @@
+
+
+
+
\ No newline at end of file
Index: production/models/lbx/LBX Configurator,1.0.0.trl
===================================================================
diff -u -r475 -r489
--- production/models/lbx/LBX Configurator,1.0.0.trl (.../LBX Configurator,1.0.0.trl) (revision 475)
+++ production/models/lbx/LBX Configurator,1.0.0.trl (.../LBX Configurator,1.0.0.trl) (revision 489)
@@ -1176,6 +1176,10 @@
+
+
+
+
Index: production/models/tbx/TBX Configurator,1.0.0.trl
===================================================================
diff -u -r475 -r489
--- production/models/tbx/TBX Configurator,1.0.0.trl (.../TBX Configurator,1.0.0.trl) (revision 475)
+++ production/models/tbx/TBX Configurator,1.0.0.trl (.../TBX Configurator,1.0.0.trl) (revision 489)
@@ -1,7 +1,7 @@
-
+
@@ -14,7 +14,7 @@
-
+
@@ -75,7 +75,7 @@
-
+
@@ -103,7 +103,7 @@
-
+
@@ -121,7 +121,7 @@
-
+
@@ -146,7 +146,7 @@
-
+
@@ -155,7 +155,7 @@
-
+
@@ -170,7 +170,7 @@
-
+
@@ -203,10 +203,10 @@
-
-
-
-
+
+
+
+
@@ -479,7 +479,6 @@
-
@@ -543,6 +542,8 @@
+
+
@@ -778,7 +779,7 @@
-
+
@@ -1467,5 +1468,15 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
Index: production/models/tax/TAX Configurator,1.0.0.xml
===================================================================
diff -u -r475 -r489
--- production/models/tax/TAX Configurator,1.0.0.xml (.../TAX Configurator,1.0.0.xml) (revision 475)
+++ production/models/tax/TAX Configurator,1.0.0.xml (.../TAX Configurator,1.0.0.xml) (revision 489)
@@ -23,10 +23,10 @@
-
+
-
+
@@ -35,7 +35,7 @@
-
+
@@ -50,11 +50,11 @@
-
+
-
+
-
+
@@ -64,14 +64,14 @@
-
+
-
+
@@ -80,7 +80,7 @@
-
+
@@ -93,21 +93,21 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -129,7 +129,7 @@
-
+
@@ -144,7 +144,7 @@
-
+
@@ -166,7 +166,7 @@
-
+
@@ -175,7 +175,7 @@
-
+
@@ -199,7 +199,7 @@
-
+
@@ -223,17 +223,17 @@
-
+
-
+
-
+
@@ -248,15 +248,15 @@
-
+
-
+
@@ -309,10 +309,10 @@
-
+
-
+
@@ -328,7 +328,7 @@
-
+
@@ -363,16 +363,16 @@
-
+
-
+
-
+
@@ -384,10 +384,10 @@
-
+
-
+
@@ -396,7 +396,7 @@
-
+
@@ -410,7 +410,7 @@
-
+
@@ -449,7 +449,7 @@
-
+
@@ -491,7 +491,7 @@
-
+
@@ -502,7 +502,7 @@
-
+
@@ -970,7 +970,7 @@
-
+
@@ -1038,106 +1038,106 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1232,14 +1232,14 @@
-
+
-
+
-
+
@@ -1331,30 +1331,30 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -1363,7 +1363,7 @@
-
+
@@ -1420,7 +1420,7 @@
-
+
@@ -1443,12 +1443,12 @@
-
+
-
+
@@ -2983,6 +2983,56 @@
;data.berekendewaarden.afbeeldingcode@value;
+
+ STATE.SavedAndExit or STATE.SavedAndContinue or STATE.KlantVoorkeurenSaved
+
+ if not(UI.Kenmerken.CorpusWanddikte@visible) then
+ DATA.Kenmerken.CorpusWanddikte = 0;
+ UI.Kenmerken.CorpusWanddikte = 0;
+end if;
+
+if (UI.Kenmerken.IsBinnenlade) then
+ DATA.Kenmerken.FrontBevestiging = "";
+ UI.Kenmerken.FrontBevestiging = "";
+end if;
+
+if not(UI.Kenmerken.OpvullijstKleur@visible) then
+ DATA.Kenmerken.OpvullijstKleur = "";
+ UI.Kenmerken.OpvullijstKleur = "";
+end if;
+
+if not(UI.Kenmerken.RugHoogte@visible) then
+ DATA.Kenmerken.RugHoogte = DATA.Kenmerken.LadeHoogte;
+ UI.Kenmerken.RugHoogte = DATA.Kenmerken.RugHoogte
+end if;
+
+if not(UI.Kenmerken.HeeftMat) then
+ DATA.Kenmerken.MatMateriaal = "";
+ DATA.Kenmerken.MatKleur = "";
+
+ UI.Kenmerken.MatMateriaal = "";
+ UI.Kenmerken.MatAntislipFiberKleur = "";
+ UI.Kenmerken.MatAntislipKleur = "";
+ UI.Kenmerken.MatVinylFiberglassKleur = "";
+ UI.Kenmerken.MatWolviltKleur = "";
+end if;
+ Verborgen properties wissen
+ ;data.kenmerken.corpuswanddikte@value;ui.kenmerken.corpuswanddikte@value;data.kenmerken.frontbevestiging@value;ui.kenmerken.frontbevestiging@value;data.kenmerken.opvullijstkleur@value;ui.kenmerken.opvullijstkleur@value;data.kenmerken.rughoogte@value;ui.kenmerken.rughoogte@value;data.kenmerken.matmateriaal@value;data.kenmerken.matkleur@value;ui.kenmerken.matmateriaal@value;ui.kenmerken.matantislipfiberkleur@value;ui.kenmerken.matantislipkleur@value;ui.kenmerken.matvinylfiberglasskleur@value;ui.kenmerken.matwolviltkleur@value;
+
+
+ STATE.SavedAndExit or STATE.SavedAndContinue
+ /*if not(UI.Kenmerken.ProductieWijze@visible) then
+ DATA.Kenmerken.ProductieWijze = "";
+end if;*/
+
+if not(UI.Kenmerken.RugHoogte@visible) then
+ DATA.Kenmerken.RugHoogte = DATA.Kenmerken.LadeHoogte;
+end if;
+
+// uitsparingdata, mat e.d. toevoegen ...
+ Verborgen properties defaulten
+ ;data.kenmerken.rughoogte@value;
+
STATE.LanguagesLoaded and (STATE.SavedAndExit or STATE.SavedAndContinue or (CONFIG.InputMode == "CreateConfig"))
@@ -3172,56 +3222,6 @@
Cancel
;state.cancelled@value;returnvalue@value;
-
- STATE.SavedAndExit or STATE.SavedAndContinue or STATE.KlantVoorkeurenSaved
-
- if not(UI.Kenmerken.CorpusWanddikte@visible) then
- DATA.Kenmerken.CorpusWanddikte = 0;
- UI.Kenmerken.CorpusWanddikte = 0;
-end if;
-
-if not(UI.Kenmerken.FrontBevestiging@visible) then
- DATA.Kenmerken.FrontBevestiging = "";
- UI.Kenmerken.FrontBevestiging = "";
-end if;
-
-if not(UI.Kenmerken.OpvullijstKleur@visible) then
- DATA.Kenmerken.OpvullijstKleur = "";
- UI.Kenmerken.OpvullijstKleur = "";
-end if;
-
-if not(UI.Kenmerken.RugHoogte@visible) then
- DATA.Kenmerken.RugHoogte = DATA.Kenmerken.LadeHoogte;
- UI.Kenmerken.RugHoogte = DATA.Kenmerken.RugHoogte
-end if;
-
-if not(UI.Kenmerken.HeeftMat) then
- DATA.Kenmerken.MatMateriaal = "";
- DATA.Kenmerken.MatKleur = "";
-
- UI.Kenmerken.MatMateriaal = "";
- UI.Kenmerken.MatAntislipFiberKleur = "";
- UI.Kenmerken.MatAntislipKleur = "";
- UI.Kenmerken.MatVinylFiberglassKleur = "";
- UI.Kenmerken.MatWolviltKleur = "";
-end if;
- Verborgen properties wissen
- ;data.kenmerken.corpuswanddikte@value;ui.kenmerken.corpuswanddikte@value;data.kenmerken.frontbevestiging@value;ui.kenmerken.frontbevestiging@value;data.kenmerken.opvullijstkleur@value;ui.kenmerken.opvullijstkleur@value;data.kenmerken.rughoogte@value;ui.kenmerken.rughoogte@value;data.kenmerken.matmateriaal@value;data.kenmerken.matkleur@value;ui.kenmerken.matmateriaal@value;ui.kenmerken.matantislipfiberkleur@value;ui.kenmerken.matantislipkleur@value;ui.kenmerken.matvinylfiberglasskleur@value;ui.kenmerken.matwolviltkleur@value;
-
-
- STATE.SavedAndExit or STATE.SavedAndContinue
- /*if not(UI.Kenmerken.ProductieWijze@visible) then
- DATA.Kenmerken.ProductieWijze = "";
-end if;*/
-
-if not(UI.Kenmerken.RugHoogte@visible) then
- DATA.Kenmerken.RugHoogte = DATA.Kenmerken.LadeHoogte;
-end if;
-
-// uitsparingdata, mat e.d. toevoegen ...
- Verborgen properties defaulten
- ;data.kenmerken.rughoogte@value;
-
STATE.SavedAndExit
STATE.SavedAndExit = false;