Index: APPS/Halux/PPS/TBXZaag/impl/LijstHelper.cls.xml =================================================================== diff -u -r2742 -r2828 --- APPS/Halux/PPS/TBXZaag/impl/LijstHelper.cls.xml (.../LijstHelper.cls.xml) (revision 2742) +++ APPS/Halux/PPS/TBXZaag/impl/LijstHelper.cls.xml (.../LijstHelper.cls.xml) (revision 2828) @@ -111,8 +111,8 @@ ; index voorbereiden Set ListPos=..ZaagList.Count() - Set ..IndexBodemChanges(ListPos)=$S($isObject(Opdracht.Bodem):$LB(Opdracht.Bodem.GetPlaatKey(),Opdracht.Bodem.Breedte),1:"") - Set ..IndexRugChanges(ListPos)=$S($isObject(Opdracht.Rug):$LB(Opdracht.Rug.GetPlaatKey(),Opdracht.Rug.Breedte),1:"") + 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:"") ]]> @@ -218,7 +218,7 @@ Set NextListPos=ListPos Do { Set Cnt=Cnt+1 - Set Lengte=Lengte+$LG(..IndexRugChanges(NextListPos),2) + Set Lengte=Lengte+$LG(..IndexRugChanges(NextListPos),3) Quit:..ChangesNextRug(NextListPos) Set NextListPos=NextListPos+1 } While NextListPos<..MaxPosList @@ -236,7 +236,7 @@ Set NextListPos=ListPos Do { Set Cnt=Cnt+1 - Set Lengte=Lengte+$LG(..IndexBodemChanges(NextListPos),2) + Set Lengte=Lengte+$LG(..IndexBodemChanges(NextListPos),3) Quit:..ChangesNextBodem(NextListPos) Set NextListPos=NextListPos+1 } While NextListPos<..MaxPosList Index: APPS/Halux/PPS/TBXZaag/dto/OpdrachtPlaat.cls.xml =================================================================== diff -u -r2533 -r2828 --- APPS/Halux/PPS/TBXZaag/dto/OpdrachtPlaat.cls.xml (.../OpdrachtPlaat.cls.xml) (revision 2533) +++ APPS/Halux/PPS/TBXZaag/dto/OpdrachtPlaat.cls.xml (.../OpdrachtPlaat.cls.xml) (revision 2828) @@ -18,6 +18,10 @@ %Integer + +%Integer + + uitgedrukt in 10x mm @@ -84,6 +88,7 @@ Set dtoPlaat.Hoogte=Lade.GeefBodem().GeefDiepte() Set dtoPlaat.HoogteOms=Lade.GeefBodem().GeefDiepteVanLade() Set dtoPlaat.Breedte=Lade.GeefBodemBreedte() + Set dtoPlaat.NodigePlaatLengte=Lade.GeefBodemBreedte()/Lade.GeefBodem().GeefBreedte() Set dtoPlaat.HoogteSensor=1 Set dtoPlaat.AanslagSensor=1 Set dtoPlaat.ProductNr=Lade.GeefBodem().GeefPRNr() @@ -108,6 +113,7 @@ Set dtoPlaat.KleurZichtbaar=Lade.GeefRugKleur() Set dtoPlaat.Kleur2de=Lade.GeefRug().GeefKleur2de(dtoPlaat.KleurZichtbaar) Set dtoPlaat.Hoogte=Lade.GeefRug().GeefHoogte() + Set dtoPlaat.NodigePlaatLengte=Lade.GeefRugBreedte()/Lade.GeefRug().GeefBreedte() Set dtoPlaat.HoogteOms=Lade.GeefRugHoogte()_" "_dtoPlaat.Hoogte Set dtoPlaat.Breedte=Lade.GeefRugBreedte() Set dtoPlaat.HoogteSensor=1