Tempo aproximado para leitura: 00:02:00 min
Ocorrência
Quais os erros comuns do Printer.exe?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - ADVPL - Todas as versões
Causas e Soluções
1- Fwmsprinter está gerando apenas o arquivo .rel na pasta.
R: Deve certificar que o caminho do arquivo está com caráteres minúsculos e verificar dentro do AppServer e SmartClient se consta o executável TOTVS Printer e se ele está atualizado, verifique o saiba mais para download e consulta de versão.
2- Erro no parâmetro FwPrinterXlsx:Versão da printer.exe não suporta a geração de arquivos .xlsx. on ...
R: Neste caso deve verificar a verão da printer e caso não seja a última disponível atualizar o TOTVS Printer e realizar o teste com o exemplo da documentação da função utilizada.
3- O método FWMsPrinter:SayBitmap não está imprimindo a imagem.
R: Valide se o caminho para imagem está correto e com caracteres minúsculos, caso esteja e ainda assim não seja impresso efetue o download da TOTVS Printer e atualize para lib mais recente.
4- Após atualização de binários o sistema deixo de gerar PDF.
R: Verifique se a TOTVS Printer consta na pasta do appserver e smartclient, caso não tenha basta efetuar o download e adicioná-la.
5- Ao imprimir é utilizado o printer do AppServer ou o do SmartClient?
R: Para impressões em que o usuário seleciona a opção de destino "Servidor", é importante ressaltar que apenas o arquivo intermediário é gerado no servidor (arquivo .rel) e desta forma a conversão final deste arquivo em pdf ocorre por meio do recurso printer.exe localizado na pasta do smartclient em execução pelo usuário.
Apenas em situações em que o componente está rodando sem interface gráfica (Exemplo: rotinas executadas via job), a conversão final do arquivo .rel em pdf ocorrerá por meio do recurso printer.exe localizada na pasta do AppServer em execução.
Saiba Mais
0 Comentários