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
+]]>
+