Index: BL/Prod/VoorraadTelling.cls.xml
===================================================================
diff -u -r1074 -r1802
--- BL/Prod/VoorraadTelling.cls.xml (.../VoorraadTelling.cls.xml) (revision 1074)
+++ BL/Prod/VoorraadTelling.cls.xml (.../VoorraadTelling.cls.xml) (revision 1802)
@@ -150,7 +150,6 @@
Toevoegen van een product aan de lijst
PRNr:%Numeric,ManueelToegevoegd:%Boolean
-1
Printer,HertelNr:%Numeric,ReeksZones:%String,AlleProducten:%Boolean
%Status
1
. . . Set ^HULP(..%J,"Product",Zone,..SortKey(PRNr),PRNr)=""
- Set sc=$$$OK
+
; doorsturen van de afdruk per zone
- Set Zone="",i=0,Stop=0
+ Set sc=$$$OK
+ Set Zone="",Stop=0
For Set Zone=$O(^HULP(..%J,"Product",Zone)) Quit:Zone="" Quit:Stop Do
- . If i=0 Set ..pxDocList=##class(BL.Prod.VoorraadTelSettingsList).%New()
- . Set i=i+1
+ . Set ..pxDocList=##class(BL.Prod.VoorraadTelSettingsList).%New()
. Set pxDoc=##class(BL.Prod.sub.pxVoorraadTelSettings).%New()
. Set pxDoc.Zone=$S(Zone="-":"",1:Zone)
. Set pxDoc.ZoneOms=..ZoneTekst(Zone)
@@ -556,16 +556,8 @@
. . For Set PRNr=$O(^HULP(..%J,"Product",Zone,SortKey,PRNr)) Quit:PRNr="" Do
. . . Set Lijst=Lijst_$LB(PRNr)
. Set pxDoc.Products=Lijst
- . ;Do ..pxDocList.Settings.Insert(pxDoc)
- . ;opsplitsen van de printjob
- . If i'<..#AantalZonesInPrintjob Do
- . . ;Set sc=..blVoorraadtellingDoc.RenderAndPrint(..pxDocList,Printer)
- . . Set sc=..PrintOne(pxDoc,Printer)
- . . If $$$ISERR(sc) Set Stop=1
- . . Set i=0
- . . Do ..pxDocList.Settings.Clear()
- ;Set:($$$ISOK(sc)) sc=..blVoorraadtellingDoc.RenderAndPrint(..pxDocList,Printer)
- Set:($$$ISOK(sc)) sc=..PrintOne(pxDoc,Printer)
+ . Set sc=..PrintOne(pxDoc,Printer)
+ . If $$$ISERR(sc) Set Stop=1
Quit sc
]]>
@@ -580,7 +572,7 @@
Set sc=..blVoorraadtellingDoc.RenderAndPrint(..pxDocList,Printer)
/// in shared map van de user bij problemen
- Set FileName="VoorraadTel "_pxDoc.ZoneOms_" "_pxDoc.TellingOms_".pdf"
+ Set FileName="VoorraadTel "_$TR(pxDoc.ZoneOms,"<>")_" "_pxDoc.TellingOms_".pdf"
Set FilePath=$$FULLPAD^vhDEV($$DIRUSER^vhDEV(),FileName)
Set:$$$ISOK(sc) sc=..blVoorraadtellingDoc.RenderAndFile(..pxDocList,FilePath)