Index: DOM/PM/Maatwerk/Calc/Kost/impl/PlatteLijstWriterVisitor.cls.xml =================================================================== diff -u -r33068 -r63896 --- DOM/PM/Maatwerk/Calc/Kost/impl/PlatteLijstWriterVisitor.cls.xml (.../PlatteLijstWriterVisitor.cls.xml) (revision 33068) +++ DOM/PM/Maatwerk/Calc/Kost/impl/PlatteLijstWriterVisitor.cls.xml (.../PlatteLijstWriterVisitor.cls.xml) (revision 63896) @@ -36,15 +36,14 @@ @@ -55,15 +54,15 @@ @@ -75,13 +74,13 @@ @@ -207,12 +209,36 @@ 1 + + + + +1 + +1 + + + Kolommen:%ListOfDataTypes 1 Index: WSimpl/PM/Maatwerk/Viewer/HFVisitor.cls.xml =================================================================== diff -u -r61218 -r63896 --- WSimpl/PM/Maatwerk/Viewer/HFVisitor.cls.xml (.../HFVisitor.cls.xml) (revision 61218) +++ WSimpl/PM/Maatwerk/Viewer/HFVisitor.cls.xml (.../HFVisitor.cls.xml) (revision 63896) @@ -50,17 +50,14 @@ If ..IsTePrinten(Item) { do ..RolNamen.Push(Item.GeefRol()) Set Kolommen = ##class(%ListOfDataTypes).%New() - Do Kolommen.Insert("H") - Do Kolommen.Insert("STD") + Do Kolommen.Insert("Stuklijst") Do Kolommen.Insert(..GeefVolledigeRolNaam()) - Do Kolommen.Insert($$$ExcelNum(Item.Aantal)) - Do Kolommen.Insert($$$ExcelNum(Item.Gewicht)) - Do Kolommen.Insert(Item.GeefHalffab().GeefProductID()) Do Kolommen.Insert(..GeefKorttekst(Item.GeefHalffab().GeefProductID())) - Do Kolommen.Insert(Item.GeefOmschrijvingVoorDocs()) - Do Kolommen.Insert("") - Do Kolommen.Insert("") + Do Kolommen.Insert($$$ExcelNum(Item.Aantal)) + Do Kolommen.Insert($$$ExcelNum(..GeefPrijsVanProduct(Item.GeefHalffab().GeefProductID()))) Do Kolommen.Insert($$$ExcelNum(..GeefKost(Item))) + Do Kolommen.Insert(..GeefPrijsVanProduct(Item.GeefHalffab().GeefProductID()) _" * "_Item.Aantal) + Do Kolommen.Insert("") Do ..SchrijfRij(Kolommen) Do ..ExcelWriter.RowBegin().TextCell("H").TextCell("STD").TextCell(..GeefVolledigeRolNaam()).NumberCell(Item.Aantal).NumberCell(Item.Gewicht).TextCell(Item.GeefHalffab().GeefProductID()) Do ..ExcelWriter.TextCell(..GeefKorttekst(Item.GeefHalffab().GeefProductID())).TextCell(Item.GeefOmschrijvingVoorDocs()).TextCell("").TextCell("").NumberCell(..GeefKost(Item)).RowEnd() @@ -92,17 +89,14 @@ @@ -115,17 +109,14 @@ If ..IsTePrinten(Item) { Do ..RolNamen.Push(Item.GeefRol()) Set Kolommen = ##class(%ListOfDataTypes).%New() - Do Kolommen.Insert("H") - Do Kolommen.Insert("BEW") + Do Kolommen.Insert("Stuklijst") Do Kolommen.Insert(..GeefVolledigeRolNaam()) - Do Kolommen.Insert($$$ExcelNum(Item.Aantal)) - Do Kolommen.Insert($$$ExcelNum(Item.Gewicht)) - Do Kolommen.Insert(Item.GeefHalffab().GeefProductID()) Do Kolommen.Insert(..GeefKorttekst(Item.GeefHalffab().GeefProductID())) - Do Kolommen.Insert(Item.GeefOmschrijvingVoorDocs()) - Do Kolommen.Insert($$$ExcelNum(Item.TeBekomenAantal)) - Do Kolommen.Insert(Item.BewerkingDimensiesToString()) + Do Kolommen.Insert($$$ExcelNum(Item.Aantal)) + Do Kolommen.Insert($$$ExcelNum(..GeefPrijsVanProduct(Item.GeefHalffab().GeefProductID()))) Do Kolommen.Insert($$$ExcelNum(..GeefKost(Item))) + Do Kolommen.Insert(..GeefPrijsVanProduct(Item.GeefHalffab().GeefProductID()) _" * "_Item.Aantal) + Do Kolommen.Insert(Item.BewerkingDimensiesToString()) Do ..SchrijfRij(Kolommen) Do ..ExcelWriter.RowBegin().TextCell("H").TextCell("BEW").TextCell(..GeefVolledigeRolNaam()).NumberCell(Item.Aantal).NumberCell(Item.Gewicht) Do ..ExcelWriter.TextCell(Item.GeefHalffab().GeefProductID()).TextCell(..GeefKorttekst(Item.GeefHalffab().GeefProductID())).TextCell(Item.GeefOmschrijvingVoorDocs()) @@ -136,6 +127,14 @@ Quit $$$OK ]]> + + +ProductID:%Integer +1 +TECH.Integer + + Index: WSimpl/PM/Maatwerk/Viewer/Viewer.cls.xml =================================================================== diff -u -r63879 -r63896 --- WSimpl/PM/Maatwerk/Viewer/Viewer.cls.xml (.../Viewer.cls.xml) (revision 63879) +++ WSimpl/PM/Maatwerk/Viewer/Viewer.cls.xml (.../Viewer.cls.xml) (revision 63896) @@ -96,6 +96,18 @@ ]]> + +MaatwerkViewerRequest:WS.PM.Maatwerk.Viewer.MaatwerkViewerRequest + + + MaatwerkViewerRequest:WS.PM.Maatwerk.Viewer.MaatwerkViewerRequest,Filename:%String + +MaatwerkViewerRequest:WS.PM.Maatwerk.Viewer.MaatwerkViewerRequest +1 + + + MaatwerkViewerRequest:WS.PM.Maatwerk.Viewer.MaatwerkViewerRequest 1