Index: development/models/mvx/MVX Configurator,1.0.0.xml =================================================================== diff -u -r3615 -r3624 --- development/models/mvx/MVX Configurator,1.0.0.xml (.../MVX Configurator,1.0.0.xml) (revision 3615) +++ development/models/mvx/MVX Configurator,1.0.0.xml (.../MVX Configurator,1.0.0.xml) (revision 3624) @@ -5,7 +5,7 @@ - + @@ -25,31 +25,31 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -374,26 +374,26 @@ - + - + - + - + - + @@ -428,14 +428,14 @@ - + - + - + @@ -447,40 +447,40 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -568,23 +568,23 @@ - + - + - + - + - + - + - + - + - + @@ -640,7 +640,7 @@ - + @@ -674,153 +674,153 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -982,7 +982,7 @@ - + @@ -1024,7 +1024,7 @@ - + @@ -1050,7 +1050,7 @@ - + @@ -1060,7 +1060,7 @@ - + @@ -1070,7 +1070,7 @@ - + @@ -1104,7 +1104,7 @@ - + @@ -1130,7 +1130,7 @@ - + @@ -1284,25 +1284,25 @@ - + - + - + - + - + @@ -1312,7 +1312,7 @@ - + @@ -1328,7 +1328,7 @@ - + @@ -1341,14 +1341,14 @@ - + - + @@ -1361,7 +1361,7 @@ - + @@ -1371,7 +1371,7 @@ - + @@ -1393,27 +1393,27 @@ - + - + - + - + - + - + - + - + @@ -1424,30 +1424,30 @@ - + - + - + - + - + - + - + - + @@ -1457,113 +1457,113 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1617,20 +1617,20 @@ - + - + - + @@ -1646,7 +1646,7 @@ - + @@ -1660,13 +1660,13 @@ - + - + - + @@ -1676,7 +1676,7 @@ - + @@ -1693,10 +1693,10 @@ - + - + - + - + - + - + - + - + - + @@ -1841,10 +1841,10 @@ - + - + @@ -1860,24 +1860,24 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3106,12 +3106,6 @@ local string Dummytrigger2 = DATA.Kenmerken.ProductieWijze; local boolean _BEHAVIOR_IsProductiewijzeZichtbaar; -if (DATA.Kenmerken.VerpakkingType == "V1") then - DATA.Kenmerken.ProductieWijze@option("V")@valid = false; -else - DATA.Kenmerken.ProductieWijze@option("V")@valid = true; -end if; - if (BEHAVIOR.IsEconAx and BEHAVIOR.IsInteractive == true) then _BEHAVIOR_IsProductiewijzeZichtbaar = true; else @@ -3122,23 +3116,14 @@ UI.Kenmerken.Productiewijze@mandatory = _BEHAVIOR_IsProductiewijzeZichtbaar; Gedrag ProductieWijze - ;data.kenmerken.productiewijze@valids;ui.kenmerken.productiewijze@visible;ui.kenmerken.productiewijze@mandatory; + ;ui.kenmerken.productiewijze@visible;ui.kenmerken.productiewijze@mandatory; true -local boolean _BEHAVIOR_IsV1Zichtbaar = false; local boolean _BEHAVIOR_IsVerpakkingVHossZichtbaar; local boolean _BEHAVIOR_IsVerpakkingPalletZichtbaar; -if (BEHAVIOR.IsEconAx and BEHAVIOR.IsInteractive == true) then - _BEHAVIOR_IsV1Zichtbaar = true; -else - _BEHAVIOR_IsV1Zichtbaar = false; -end if; - -UI.Kenmerken.VerpakkingType@option("V1")@visible = _BEHAVIOR_IsV1Zichtbaar; - if (CONFIG.Settings.OperationMode == "Intern") or (CONFIG.InputMode == "CreateConfig") or (BEHAVIOR.IsEconAx) then _BEHAVIOR_IsVerpakkingVHossZichtbaar = true; _BEHAVIOR_IsVerpakkingPalletZichtbaar = true; @@ -3942,6 +3927,19 @@ Aantal minimum ;range.aantal.minimum@value; + + true + local long _Maximum = 1; + +if (DATA.Kenmerken.VerpakkingType == "V1") then + _Maximum = 2; +end if; + +RANGE.Aantal.MAXIMUM = _Maximum; + + Aantal maximum + ;range.aantal.maximum@value; + @@ -6075,13 +6073,17 @@ local double _Maximum = RANGE.Aantal.Maximum; if UI.Lijn.Aantal@mandatory then - UI.Lijn.Aantal@inputvalidation = "min:" + _Minimum + ";multiplication:1;maxdecimals:0;"; + if (DATA.Kenmerken.VerpakkingType == "V1") then + UI.Lijn.Aantal@inputvalidation = "min:" + _Minimum + "max:" + _Maximum + ";multiplication:1;maxdecimals:0;"; + else + UI.Lijn.Aantal@inputvalidation = "min:" + _Minimum + ";multiplication:1;maxdecimals:0;"; + end if; else UI.Lijn.Aantal@inputvalidation = ""; end if; Validation Aantal - ;ui.lijn.aantal@rangeset; + ; (UI.Kenmerken.CorpusBreedte@visible and (STATE.ValidationNeeded or (UI.Kenmerken.CorpusBreedte <> 0)))