Index: APPS/Halux/PPS/TBXZaag/impl/LijstHelper.cls.xml =================================================================== diff -u -r2895 -r2902 --- APPS/Halux/PPS/TBXZaag/impl/LijstHelper.cls.xml (.../LijstHelper.cls.xml) (revision 2895) +++ APPS/Halux/PPS/TBXZaag/impl/LijstHelper.cls.xml (.../LijstHelper.cls.xml) (revision 2902) @@ -26,7 +26,7 @@ %SQLQuery LijnNr -NotActive,0)=0 +NotActive,0)=0 group by Batch,SubBatch]]> @@ -111,8 +111,8 @@ ; index voorbereiden Set ListPos=..ZaagList.Count() - Set ..IndexBodemChanges(ListPos)=$S($isObject(Opdracht.Bodem):$LB(Opdracht.Bodem.GetPlaatKey(),Opdracht.Bodem.Breedte,Opdracht.Bodem.NodigePlaatLengte),1:"") - Set ..IndexRugChanges(ListPos)=$S($isObject(Opdracht.Rug):$LB(Opdracht.Rug.GetPlaatKey(),Opdracht.Rug.Breedte,Opdracht.Rug.NodigePlaatLengte),1:"") + Set ..IndexBodemChanges(ListPos)=$S($isObject(Opdracht.Bodem)&&Opdracht.Bodem.ProductNr:$LB(Opdracht.Bodem.GetPlaatKey(),Opdracht.Bodem.Breedte,Opdracht.Bodem.NodigePlaatLengte),1:"") + Set ..IndexRugChanges(ListPos)=$S($isObject(Opdracht.Rug)&&Opdracht.Rug.ProductNr:$LB(Opdracht.Rug.GetPlaatKey(),Opdracht.Rug.Breedte,Opdracht.Rug.NodigePlaatLengte),1:"") ]]> @@ -145,6 +145,8 @@ ListPos,Opdracht ListPos,Opdracht ListPos,Opdracht ListPos,Opdracht %String 1500 Lengte=Lengte*1.1 ;uit stroken + Quit:'PlaatLengte "n/a" Set AantalPlaten=Lengte\PlaatLengte Set Rest=$J(Lengte#PlaatLengte/1000,0,1) Quit $S(AantalPlaten:AantalPlaten_"pl ",1:"")_$S(Rest>0.1:$TR(Rest,".","m"),1:"")