Index: development/models/mat/MAT Configurator,1.0.0.xml =================================================================== diff -u -r2503 -r2504 --- development/models/mat/MAT Configurator,1.0.0.xml (.../MAT Configurator,1.0.0.xml) (revision 2503) +++ development/models/mat/MAT Configurator,1.0.0.xml (.../MAT Configurator,1.0.0.xml) (revision 2504) @@ -270,7 +270,7 @@ - + - + - + - + - + - + - + @@ -746,7 +746,7 @@ - + @@ -757,10 +757,12 @@ - + - + + + @@ -771,33 +773,31 @@ - + - - - + - + - + @@ -951,7 +951,7 @@ - + @@ -964,10 +964,14 @@ - + + + + + @@ -3249,11 +3253,11 @@ UI.Kenmerken.UitsparingData@visible = _HeeftUitsparingData; UI.Kenmerken.UitsparingData.UitsparingAantal@visible = _IsSifonLade; UI.Kenmerken.UitsparingData.M@visible = _HeeftDubbeleUitsparing; -UI.Kenmerken.UitsparingData.Z1.Diepte@visible = not(_IsLbxSpoelbaklade); +UI.Kenmerken.UitsparingData.Diepte@visible = not(_IsLbxSpoelbaklade); UI.Kenmerken.UitsparingData.Z2@visible = _HeeftDubbeleUitsparing; Visible - ;ui.kenmerken.uitsparingdata@visible;ui.kenmerken.uitsparingdata.uitsparingaantal@visible;ui.kenmerken.uitsparingdata.m@visible;ui.kenmerken.uitsparingdata.z1.diepte@visible;ui.kenmerken.uitsparingdata.z2@visible; + ;ui.kenmerken.uitsparingdata@visible;ui.kenmerken.uitsparingdata.uitsparingaantal@visible;ui.kenmerken.uitsparingdata.m@visible;ui.kenmerken.uitsparingdata.diepte@visible;ui.kenmerken.uitsparingdata.z2@visible; true @@ -3267,12 +3271,12 @@ UI.Kenmerken.UitsparingData.X.Breedte@mandatory = _HeeftUitsparingData; UI.Kenmerken.UitsparingData.M.Breedte@mandatory = _HeeftDubbeleUitsparing; UI.Kenmerken.UitsparingData.Z1.Breedte@mandatory = _HeeftUitsparingData; -UI.Kenmerken.UitsparingData.Z1.Diepte@mandatory = (_HeeftUitsparingData and not(_IsLbxSpoelbaklade)); +UI.Kenmerken.UitsparingData.Diepte@mandatory = (_HeeftUitsparingData and not(_IsLbxSpoelbaklade)); UI.Kenmerken.UitsparingData.Y.Breedte@mandatory = _HeeftUitsparingData; UI.Kenmerken.UitsparingData.Z2.Breedte@mandatory = _HeeftDubbeleUitsparing; Mandatory - ;ui.kenmerken.uitsparingdata.uitsparingaantal@mandatory;ui.kenmerken.uitsparingdata.x.breedte@mandatory;ui.kenmerken.uitsparingdata.m.breedte@mandatory;ui.kenmerken.uitsparingdata.z1.breedte@mandatory;ui.kenmerken.uitsparingdata.z1.diepte@mandatory;ui.kenmerken.uitsparingdata.y.breedte@mandatory;ui.kenmerken.uitsparingdata.z2.breedte@mandatory; + ;ui.kenmerken.uitsparingdata.uitsparingaantal@mandatory;ui.kenmerken.uitsparingdata.x.breedte@mandatory;ui.kenmerken.uitsparingdata.m.breedte@mandatory;ui.kenmerken.uitsparingdata.z1.breedte@mandatory;ui.kenmerken.uitsparingdata.diepte@mandatory;ui.kenmerken.uitsparingdata.y.breedte@mandatory;ui.kenmerken.uitsparingdata.z2.breedte@mandatory; true @@ -3283,13 +3287,11 @@ else "" end switch; -/* if (DATA.Kenmerken.UitsparingData.UitsparingAantal == "Enkel") then UI.Kenmerken.UitsparingData.Z1@label = TRL.Z@label; else UI.Kenmerken.UitsparingData.Z1@label = TRL.Z1@label; end if; -*/ Label ; @@ -3320,7 +3322,7 @@ DATA.Kenmerken.UitsparingData.M.Breedte = UI.Kenmerken.UitsparingData.M.Breedte; DATA.Kenmerken.UitsparingData.Y.Breedte = UI.Kenmerken.UitsparingData.Y.Breedte; DATA.Kenmerken.UitsparingData.Z1.Breedte = UI.Kenmerken.UitsparingData.Z1.Breedte; - DATA.Kenmerken.UitsparingData.Z1.Diepte = UI.Kenmerken.UitsparingData.Z1.Diepte; + DATA.Kenmerken.UitsparingData.Z1.Diepte = UI.Kenmerken.UitsparingData.Diepte; DATA.Kenmerken.UitsparingData.Z2.Breedte = UI.Kenmerken.UitsparingData.Z2.Breedte; end if; @@ -3353,7 +3355,7 @@ UI.Kenmerken.UitsparingData.M.Breedte@default = DATA.Kenmerken.UitsparingData.M.Breedte; UI.Kenmerken.UitsparingData.Y.Breedte@default = DATA.Kenmerken.UitsparingData.Y.Breedte; UI.Kenmerken.UitsparingData.Z1.Breedte@default = DATA.Kenmerken.UitsparingData.Z1.Breedte; -UI.Kenmerken.UitsparingData.Z1.Diepte@default = DATA.Kenmerken.UitsparingData.Z1.Diepte; +UI.Kenmerken.UitsparingData.Diepte@default = DATA.Kenmerken.UitsparingData.Z1.Diepte; UI.Kenmerken.UitsparingData.Z2.Breedte@default = DATA.Kenmerken.UitsparingData.Z2.Breedte; @@ -3389,7 +3391,7 @@ UI.Kenmerken.UitsparingData.Afbeelding@default = _ImageUrl; UI waarde instellen - ;ui.kenmerken.uitsparingdata.uitsparingaantal@default;ui.kenmerken.uitsparingdata.x.breedte@default;ui.kenmerken.uitsparingdata.m.breedte@default;ui.kenmerken.uitsparingdata.y.breedte@default;ui.kenmerken.uitsparingdata.z1.breedte@default;ui.kenmerken.uitsparingdata.z1.diepte@default;ui.kenmerken.uitsparingdata.z2.breedte@default;aaadebuginfo@value;ui.kenmerken.uitsparingdata.afbeelding@default; + ;ui.kenmerken.uitsparingdata.uitsparingaantal@default;ui.kenmerken.uitsparingdata.x.breedte@default;ui.kenmerken.uitsparingdata.m.breedte@default;ui.kenmerken.uitsparingdata.y.breedte@default;ui.kenmerken.uitsparingdata.z1.breedte@default;ui.kenmerken.uitsparingdata.diepte@default;ui.kenmerken.uitsparingdata.z2.breedte@default;aaadebuginfo@value;ui.kenmerken.uitsparingdata.afbeelding@default; true @@ -3416,10 +3418,10 @@ UI.Kenmerken.UitsparingData.Z1.Breedte@inputvalidation = ""; end if; -if( (UI.Kenmerken.UitsparingData.Z1.Diepte@visible and _HeeftUitsparingData) and (STATE.ValidationNeeded or (UI.Kenmerken.UitsparingData.Z1.Diepte <> 0))) then - UI.Kenmerken.UitsparingData.Z1.Diepte@inputvalidation = "min:" + _Minimum + ";max:" + _Maximum + ";multiplication:0.1;maxdecimals:1;"; +if( (UI.Kenmerken.UitsparingData.Diepte@visible and _HeeftUitsparingData) and (STATE.ValidationNeeded or (UI.Kenmerken.UitsparingData.Diepte <> 0))) then + UI.Kenmerken.UitsparingData.Diepte@inputvalidation = "min:" + _Minimum + ";max:" + _Maximum + ";multiplication:0.1;maxdecimals:1;"; else - UI.Kenmerken.UitsparingData.Z1.Diepte@inputvalidation = ""; + UI.Kenmerken.UitsparingData.Diepte@inputvalidation = ""; end if; if ((UI.Kenmerken.UitsparingData.Y.Breedte@visible and _HeeftUitsparingData) and (STATE.ValidationNeeded or (UI.Kenmerken.UitsparingData.Y.Breedte <> 0))) then @@ -3435,7 +3437,7 @@ end if; Validatie - ;ui.kenmerken.uitsparingdata.x.breedte@rangeset;ui.kenmerken.uitsparingdata.m.breedte@rangeset;ui.kenmerken.uitsparingdata.z1.breedte@rangeset;ui.kenmerken.uitsparingdata.z1.diepte@rangeset;ui.kenmerken.uitsparingdata.y.breedte@rangeset;ui.kenmerken.uitsparingdata.z2.breedte@rangeset; + ;ui.kenmerken.uitsparingdata.x.breedte@rangeset;ui.kenmerken.uitsparingdata.m.breedte@rangeset;ui.kenmerken.uitsparingdata.z1.breedte@rangeset;ui.kenmerken.uitsparingdata.diepte@rangeset;ui.kenmerken.uitsparingdata.y.breedte@rangeset;ui.kenmerken.uitsparingdata.z2.breedte@rangeset; UI.Kenmerken.UitsparingData@visible @@ -4161,17 +4163,17 @@ Gather constraint messages for decision table DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.LadeType,DATA.Kenmerken.Materiaal@Valids ; - + true - DATA.Kenmerken.LadeType@valids = ConstrainedOptions("DATA.Kenmerken.Kleur,DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.LadeType,DATA.Kenmerken.Materiaal@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.LadeType,DATA.Kenmerken.Materiaal@Valids;DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.LadeType@Valids"; "DATA.Kenmerken.LadeType"; "DATA.Kenmerken.Kleur"; DATA.Kenmerken.Kleur; "DATA.Kenmerken.LadeDiepte"; DATA.Kenmerken.LadeDiepte; "DATA.Kenmerken.LadeToepassing"; DATA.Kenmerken.LadeToepassing; "DATA.Kenmerken.Materiaal"; DATA.Kenmerken.Materiaal); + DATA.Kenmerken.UitsparingData.UitsparingAantal@valids = ConstrainedOptions("DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.UitsparingData.UitsparingAantal@Valids"; "DATA.Kenmerken.UitsparingData.UitsparingAantal"; "DATA.Kenmerken.LadeToepassing"; DATA.Kenmerken.LadeToepassing); - Applying constraints for property DATA.Kenmerken.LadeType - ;data.kenmerken.ladetype@valids; + Applying constraints for property DATA.Kenmerken.UitsparingData.UitsparingAantal + ;data.kenmerken.uitsparingdata.uitsparingaantal@valids; - - ConstraintsNotSatisfiedFor("DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.LadeType@Valids") - ConstraintsErrorMessagesFor("DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.LadeType@Valids") - Gather constraint messages for decision table DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.LadeType@Valids + + ConstraintsNotSatisfiedFor("DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.UitsparingData.UitsparingAantal@Valids") + ConstraintsErrorMessagesFor("DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.UitsparingData.UitsparingAantal@Valids") + Gather constraint messages for decision table DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.UitsparingData.UitsparingAantal@Valids ; @@ -4181,17 +4183,17 @@ Applying constraints for property DATA.Kenmerken.LadeToepassing ;data.kenmerken.ladetoepassing@valids; - + true - DATA.Kenmerken.UitsparingData.UitsparingAantal@valids = ConstrainedOptions("DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.UitsparingData.UitsparingAantal@Valids"; "DATA.Kenmerken.UitsparingData.UitsparingAantal"; "DATA.Kenmerken.LadeToepassing"; DATA.Kenmerken.LadeToepassing); + DATA.Kenmerken.LadeType@valids = ConstrainedOptions("DATA.Kenmerken.Kleur,DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.LadeType,DATA.Kenmerken.Materiaal@Valids;DATA.Kenmerken.LadeDiepte,DATA.Kenmerken.LadeType,DATA.Kenmerken.Materiaal@Valids;DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.LadeType@Valids"; "DATA.Kenmerken.LadeType"; "DATA.Kenmerken.Kleur"; DATA.Kenmerken.Kleur; "DATA.Kenmerken.LadeDiepte"; DATA.Kenmerken.LadeDiepte; "DATA.Kenmerken.LadeToepassing"; DATA.Kenmerken.LadeToepassing; "DATA.Kenmerken.Materiaal"; DATA.Kenmerken.Materiaal); - Applying constraints for property DATA.Kenmerken.UitsparingData.UitsparingAantal - ;data.kenmerken.uitsparingdata.uitsparingaantal@valids; + Applying constraints for property DATA.Kenmerken.LadeType + ;data.kenmerken.ladetype@valids; - - ConstraintsNotSatisfiedFor("DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.UitsparingData.UitsparingAantal@Valids") - ConstraintsErrorMessagesFor("DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.UitsparingData.UitsparingAantal@Valids") - Gather constraint messages for decision table DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.UitsparingData.UitsparingAantal@Valids + + ConstraintsNotSatisfiedFor("DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.LadeType@Valids") + ConstraintsErrorMessagesFor("DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.LadeType@Valids") + Gather constraint messages for decision table DATA.Kenmerken.LadeToepassing,DATA.Kenmerken.LadeType@Valids ; @@ -4704,7 +4706,7 @@ - + @@ -4832,7 +4834,7 @@ - AgUAAAAAAAA= + AgUAAAAAAAADBQAAAAAAAA==