Printersetup.Copies = 0 makes report print forever
Hi,
Not sure when
Not sure when
or (aCopies < 1)
change was made in ppPrintr.pas as below.procedure TppPrinterSetup.SetCopies(aCopies: Integer); begin if (FCopies = aCopies) {or (aCopies < 1)} then Exit;The code in function TppPrinterDevice.CheckEndJob; will always be false as FCollatedCopies = 0;
function TppPrinterDevice.CheckEndJob; begin {check whether all copies have been printed} Result := (FCollatedCopies = 1); if Result then Exit;
Comments
Thanks for reporting this. I created a patch for RB 19.01 to resolve the issue. You can email support@, provide license details and request the patch.
Best regards,
Nard Moseley
Digital Metaphors
www.digital-metaphors.com