Index: APPS/Verpakking/DoosAanvuller.cls.xml =================================================================== diff -u -r72242 -r72545 --- APPS/Verpakking/DoosAanvuller.cls.xml (.../DoosAanvuller.cls.xml) (revision 72242) +++ APPS/Verpakking/DoosAanvuller.cls.xml (.../DoosAanvuller.cls.xml) (revision 72545) @@ -156,9 +156,9 @@ } } - Set BasisDoos.Depth = BoxData.Diepte - Set BasisDoos.Height = BoxData.Hoogte - Set BasisDoos.Width = BoxData.Breedte + Set BasisDoos.Depth = ..CalcMetDefault(1, BoxData.DiepteExec) + Set BasisDoos.Height = ..CalcMetDefault(1, BoxData.HoogteExec) + Set BasisDoos.Width = ..CalcMetDefault(1, BoxData.BreedteExec) #dim ParamKey As %String For ParamKey = "K1","K2" { @@ -307,9 +307,9 @@ } } - Set BasisDoos.Depth = BoxData.Diepte - Set BasisDoos.Height = BoxData.Hoogte - Set BasisDoos.Width = BoxData.Breedte + Set BasisDoos.Depth = ..CalcMetDefault(1, BoxData.DiepteExec) + Set BasisDoos.Height = ..CalcMetDefault(1, BoxData.HoogteExec) + Set BasisDoos.Width = ..CalcMetDefault(1, BoxData.BreedteExec) #dim Param As %String For Param = "Fold3","Fold4","Fold5","NBR" { @@ -351,9 +351,9 @@ } } - Set BasisDoos.Depth = BoxData.Diepte - Set BasisDoos.Height = BoxData.Hoogte - Set BasisDoos.Width = BoxData.Breedte + Set BasisDoos.Depth = ..CalcMetDefault(1, BoxData.DiepteExec) + Set BasisDoos.Height = ..CalcMetDefault(1, BoxData.HoogteExec) + Set BasisDoos.Width = ..CalcMetDefault(1, BoxData.BreedteExec) If (BoxData.Params.IsDefined("QO")) { If $$$Not(BoxData.Params.GetAt("QO").Waarde = "") { @@ -381,9 +381,9 @@ } } - Set BasisDoos.Depth = BoxData.Diepte - Set BasisDoos.Height = BoxData.Hoogte - Set BasisDoos.Width = BoxData.Breedte + Set BasisDoos.Depth = ..CalcMetDefault(1, BoxData.DiepteExec) + Set BasisDoos.Height = ..CalcMetDefault(1, BoxData.HoogteExec) + Set BasisDoos.Width = ..CalcMetDefault(1, BoxData.BreedteExec) ]]> @@ -403,9 +403,9 @@ } } - Set BasisDoos.Depth = BoxData.Diepte - Set BasisDoos.Height = BoxData.Hoogte - Set BasisDoos.Width = BoxData.Breedte + Set BasisDoos.Depth = ..CalcMetDefault(1, BoxData.DiepteExec) + Set BasisDoos.Height = ..CalcMetDefault(1, BoxData.HoogteExec) + Set BasisDoos.Width = ..CalcMetDefault(1, BoxData.BreedteExec) #dim Param As %String For Param = "FS","LS","LT","RS","RT" { @@ -440,9 +440,9 @@ } } - Set BasisDoos.Depth = BoxData.Diepte - Set BasisDoos.Height = BoxData.Hoogte - Set BasisDoos.Width = BoxData.Breedte + Set BasisDoos.Depth = ..CalcMetDefault(1, BoxData.DiepteExec) + Set BasisDoos.Height = ..CalcMetDefault(1, BoxData.HoogteExec) + Set BasisDoos.Width = ..CalcMetDefault(1, BoxData.BreedteExec) If (BoxData.Params.IsDefined("Flap")) { If $$$Not(BoxData.Params.GetAt("Flap").Waarde = "") { @@ -471,9 +471,9 @@ //in boxdata zit niets ivm overdoos, dat zit in de snijdata.. Snijdata op te halen adhv ObjRef = bonnr? Do BasisDoos.PackageDesignItems.Insert("Item2") - Set BasisDoos.Depth = BoxData.Diepte - Set BasisDoos.Height = BoxData.Hoogte - Set BasisDoos.Width = BoxData.Breedte + Set BasisDoos.Depth = ..CalcMetDefault(1, BoxData.DiepteExec) + Set BasisDoos.Height = ..CalcMetDefault(1, BoxData.HoogteExec) + Set BasisDoos.Width = ..CalcMetDefault(1, BoxData.BreedteExec) If (BasisDoos.Height > 330) { Set BasisDoos.AG = 1 @@ -506,6 +506,46 @@ Quit Param ]]> + + +DefaultWaarde:%String,Expression:%String +1 + + + + + +Berekenen van een expressie door gebruik te maken van de waarden in Params + +1 +0 +",1)_"> "_Expression + New msg + Set $ECODE="" + Set msg="EXECUTE FOUT: "_Expression_$$ArrayToText^vhLib("Params",.Params) + Do WLFMT^vhDBG(msg,"B-Red") + Set Result="ERR" + Quit Result +]]> +