Bom dia.
Eu fiz diversos testes, basicamente eu manda a impressão pelo acbrNFe e depois a impressão pelo acbrBoleto.
A única maneira que consegui fazer funcionar foi:
. criei 2 impressoras apontando para a mesma impressora, porém, uma para cada bandeja.
. seto a impressora da DANFE e manda imprimir - ok
. reseto a impressora selecionada ( Printer.GetPrinter(Device, Driver, Port, DevMode); Printer.SetPrinter(Device, Driver, Port, 0))
. seta a impressora do boleto e mando imprimir - ok
Isso foi a unica maneira que consegui fazer funcionar. Tentei seguir essa linha com somente uma impressora e mudando as bandejas, não funciona.
Então, a solução que tive e testei e está dando certo por aqui foi essa que comentei acima.
Fiz a atualização do FastReport para a 5.6.18.
Peguei o ultimo arquivo fr3 da DANFE da pasta exemplos (eu havia alterado algumas coisas para a empresa).
Reinstalei o ACBr.
Não apresentou mais o problema.
Podem fechar o topico se acharem necessário.
Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.