Ir para conteúdo
  • Cadastre-se

dev botao

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


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 2129 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

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

Editado por Allan Wolski
Faltou anexo
  • Curtir 1
Postado

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.

  • Curtir 2
  • 2 semanas depois ...
  • Este tópico foi criado há 2129 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

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.