Estou enfrentando um erro ao imprimir o Extrato do SAT... Pelo que pude perceber, ocorre na linha
RLPrinter.Copies := NumCopias ;
do ACBrSATExtratoFortesFr.pas.
Vi Neste Link o mesmo erro, na mesma linha, porém a solução dele não resolveu para mim...
Se eu comentar esta linha, ele aborta a operação de impressão na linha
RLLayout.Print;
também do ACBrSATExtratoFortesFr.pas...
A operação é abortada na procedure SelectSystemPaperSize do RLPrinters.pas (FortesReport), no seguinte bloco de código:
Printer.GetPrinter(FDevice, FDriver, FPort, FDriverHandle);
if FDriverHandle = 0 then
begin
ReloadCurrentPrinter;
Printer.GetPrinter(FDevice, FDriver, FPort, FDriverHandle);
end;
if FDriverHandle = 0 then
Abort;
O problema está ocorrendo somente no Windows 10 64bits...
No 32 bits ocorre normalmente...
Fiz o teste com um clean install do Win10 - 64bits...
Alguém pode me ajudar a resolver este problema?
O mesmo erro ocorre ao imprimir o relatório da DANFE do NFe....