Index: BL/PPS/TBX/DocsV1.cls.xml =================================================================== diff -u -r72154 -r72155 --- BL/PPS/TBX/DocsV1.cls.xml (.../DocsV1.cls.xml) (revision 72154) +++ BL/PPS/TBX/DocsV1.cls.xml (.../DocsV1.cls.xml) (revision 72155) @@ -1204,6 +1204,10 @@ Set SamengesteldeLijst = ##class(APPS.Halux.PPS.dto.UitvoeringInfoLijst).%New() #dim SamengesteldeLijstIterator AS TECH.ListIterator = ##class(TECH.ListIterator).%New(SamengesteldeLijst) #dim LijstAantallen As %ListOfDataTypes = ##class(%ListOfDataTypes).%New("") + #dim UitvoeringLijstIterator AS TECH.ListIterator = ##class(TECH.ListIterator).%New(UitvoeringInfoLijst) + + //Berekenen en schrijven van property TotaalAantalMattenInToelevering + Do ..ZetTotaalAantalMattenPerToelevering(UitvoeringLijstIterator) Set UitvoeringLijstIterator = ##class(TECH.ListIterator).%New(UitvoeringInfoLijst) //Matten met zelfde dimensies groeperen @@ -1249,7 +1253,8 @@ While SamengesteldeLijstIterator.HasNext() { Set Mat = SamengesteldeLijstIterator.Next() - If (Mat.ToeleveringID = ToeleveringID) { + If (Mat.ToeleveringID = ToeleveringID) { + Set Mat.TotaalAantalMattenInToelevering = "" Do SamengesteldeLijstPerToelevering.Insert(Mat) Set TotaalAantalMattenInToelevering = TotaalAantalMattenInToelevering + Mat.Aantal } @@ -1277,6 +1282,35 @@ ]]> + +UitvoeringLijstIterator:TECH.ListIterator +1 + + + SamengesteldeLijstIterator:TECH.ListIterator 1