Index: vhUnitTest/zTryout/WV/FPV1/DOM/impl/FlatpackV1Service/Demo.cls.xml
===================================================================
diff -u -r29821 -r29999
--- vhUnitTest/zTryout/WV/FPV1/DOM/impl/FlatpackV1Service/Demo.cls.xml (.../Demo.cls.xml) (revision 29821)
+++ vhUnitTest/zTryout/WV/FPV1/DOM/impl/FlatpackV1Service/Demo.cls.xml (.../Demo.cls.xml) (revision 29999)
@@ -71,7 +71,7 @@
#dim SlicedBodemInfo As DOM.PM.Maatwerk.Calc.HF.impl.TAOR.HalffabItem.BodemPlaat.SlicedBodemInfo = SlicedBodemBepaler.GeefSlicedBodemInfo(NettoAfgewerkteBodemBreedte,StapelbareBreedte,DraagPlaat)
Do $$$AssertEquals(NettoAfgewerkteBodemBreedte, 480)
- Do $$$AssertEquals(SlicedBodemBepaler.MaxBreedteZichtkantSlice, 182)
+ Do $$$AssertEquals(SlicedBodemBepaler.GeefMaxBreedteZichtkantSlice(), 182)
// De uiteindelijke uitkomst
Do $$$AssertEquals(SlicedBodemInfo.NettoBreedteZichtkantSlice, 160)
Index: zTryout/WV/FPV1/DOM/impl/SlicedBodemBepaler.cls.xml
===================================================================
diff -u -r29817 -r29999
--- zTryout/WV/FPV1/DOM/impl/SlicedBodemBepaler.cls.xml (.../SlicedBodemBepaler.cls.xml) (revision 29817)
+++ zTryout/WV/FPV1/DOM/impl/SlicedBodemBepaler.cls.xml (.../SlicedBodemBepaler.cls.xml) (revision 29999)
@@ -39,32 +39,37 @@
deze moet private worden want niet relevant als output! ]]>
+Max breedte voor zichtkant van sliced bodemstuk --> kan opgevraagd worden, maar behoort niet tot de SlicedBodemInfo ]]>
%Numeric
+1
Aantal slices = aantal stukken bodem (dus aantal clickverbindingen + 1)
%Integer
+1
- deze kan private worden want wellicht niet relevant als output! ]]>
+
+Overmaat : totaal extra nodig voor zaagsnedes en click-verbindingen etc.
%Numeric
+1
Netto breedte voor zichtkant van sliced bodemstuk
%Numeric
+1
Totaal nodige breedte om te kunnen slicen (of indien geen click-verbinding, dus 1 slice, dan toch een groefje trekken langs de zijkanten van de bodemplaat)
%Numeric
+1
@@ -109,6 +114,12 @@
]]>
+
+%Numeric
+
+
+
1
@@ -41,21 +41,21 @@
#dim MaxToegelatenBreedte As %Numeric = 600
Set ..SlicedBodemBepaler = ##class(zTryout.WV.FPV1.DOM.impl.SlicedBodemBepaler).%New()
- Do ..SlicedBodemBepaler.GeefSlicedBodemInfo(TotaleNettoBreedteSlices,MaxToegelatenBreedte) ; voorlopig nog geen resultaat teruggeven, de properties zijn momenteel nog Public :-P
+ #dim SlicedBodemInfo As DOM.PM.Maatwerk.Calc.HF.impl.TAOR.HalffabItem.BodemPlaat.SlicedBodemInfo = ..SlicedBodemBepaler.GeefSlicedBodemInfo(TotaleNettoBreedteSlices,MaxToegelatenBreedte)
- #dim MaxBreedteZichtkantSlice As %Numeric = ..SlicedBodemBepaler.MaxBreedteZichtkantSlice
+ #dim MaxBreedteZichtkantSlice As %Numeric = ..SlicedBodemBepaler.GeefMaxBreedteZichtkantSlice()
Do $$$AssertEquals(MaxBreedteZichtkantSlice, 592)
- #dim AantalSlices As %Numeric = ..SlicedBodemBepaler.AantalSlices
+ #dim AantalSlices As %Numeric = SlicedBodemInfo.AantalSlices
Do $$$AssertEquals(AantalSlices, 1)
- #dim Overmaat As %Numeric = ..SlicedBodemBepaler.Overmaat
+ #dim Overmaat As %Numeric = SlicedBodemInfo.Overmaat
Do $$$AssertEquals(Overmaat, 5)
- #dim NettoBreedteZichtkantSlice As %Numeric = ..SlicedBodemBepaler.NettoBreedteZichtkantSlice
+ #dim NettoBreedteZichtkantSlice As %Numeric = SlicedBodemInfo.NettoBreedteZichtkantSlice
Do $$$AssertEquals(+$J(NettoBreedteZichtkantSlice,0,4), 520)
- #dim TotaalNodigeBreedte As %Numeric = ..SlicedBodemBepaler.TotaalNodigeBreedte
+ #dim TotaalNodigeBreedte As %Numeric = SlicedBodemInfo.TotaalNodigeBreedte
Do $$$AssertEquals(TotaalNodigeBreedte, 525)
]]>