Jump to content

Nova Loja Oficial
loja.projetoacbr.com.br
Ajude o projeto a crescer, com estilo

Comprar

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

Allan Wolski

ANSWERED Geração de PDF do Extrato com FortesReport em aplicação ISAPI

Recommended Posts

Bom dia!

Ao tentar gerar o PDF do Extrato com FortesReport em uma aplicação ISAPI, recebo o erro "There is no default printer currently selected".
O erro persiste mesmo definindo uma impressora padrão no Windows.

Segue correção em anexo para análise.
Obrigado.

ACBrSATExtratoFortesFr.pas

Edited by Allan Wolski
Faltou anexo

Share this post


Link to post
Share on other sites

Não compreendi a solução proposta... poderia por favor justificar ?

Pelo que li, ela poderá afetar o funcionamento de cópias, em uma exportação para PDF

  • Like 1

Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Bom dia, @Daniel Simoes

A propriedade RLPrinter.Copies acessa diretamente a propriedade Printer.Copies da unit Printers.pas, disparando o erro mencionado em aplicações ISAPI, onde o nível de permissão é limitado.
Acredito que o número de cópias é utilizado apenas quando enviamos uma impressão direta, pois não faz sentido gerar o PDF com mais de uma cópia sendo que isso ficará a critério de quem for imprimir o mesmo.

De qualquer forma, a verificação pode ser alterada para

if NumCopias > 1 then
   RLPrinter.Copies := NumCopias;

Obrigado.

  • Like 2

Share this post


Link to post
Share on other sites

Parece bem melhor... notei o mesmo caso em várias outras Units, e apliquei correções no SVN... rev:16359

  • Like 1
  • Thanks 1

Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...