Avalados por :
Olá,
Ao definir PrinterName usando rptClientDoc.PrintOutputController.ModifyPrinterName(PrinterName) com o controlador atual da Kyocera KX (por exemplo, Kyocera TASKalfa 3554ci KX), recebemos uma exceção "Impressora especificada inválida".
O problema também é reproduzível com a Ferramenta de Teste de Impressora (RAS2010_Printing) => Botão SetPrinter.
Foi tentado com SP31 e SP35 em máquinas diferentes. Sempre o mesmo problema.
Funciona com o controlador PCL da Kyocera, mas o administrador deseja usar a versão KX.
Há algum problema conhecido com o controlador Kyocera KX?
Cumprimentos, Gottfried
Olá Gottfried,
Baixei o driver da impressora, mas infelizmente é um daqueles que, a menos que eu possa encontrar a impressora, não consigo instalá-lo para testar.
Curioso, se você visualizar o relatório e usar o botão de impressão dos Visualizadores, funciona?
Geralmente, quando os drivers de impressão causam falhas na aplicação, é um problema no driver. Sugiro que entre em contato com eles e peça para depurarem o problema.
Se quiser fazer mais testes, baixe o DebugDiag da Microsoft, selecione a falha e escolha o seu aplicativo EXE. Deve gerar um arquivo de despejo que você pode analisar para ver onde está falhando.
Tente executar o aplicativo a partir do VS e veja se funciona, pode ser um problema de dependência no VS. Se for onde está falhando, então construa uma versão de lançamento e teste novamente.
Existe a possibilidade de que P&D não consiga resolver isso, o Crystal 8.5 tem milhares de linhas de código para "resolver" problemas de terceiros. No CR 9, decidiram que não era algo que deveríamos corrigir, se houvesse um problema, os fabricantes teriam que resolvê-lo conforme os padrões. P&D me deu um aplicativo de teste, mas não sei se posso anexá-lo a este novo formato, era um aplicativo de teste simples que removia o CR das dependências e mostrava o problema para outro problema que tinha um driver.
Don
Atualização. Encontrei o aplicativo de teste que usa apenas funções .NET para imprimir um arquivo de texto... Verifique se isso funciona com esse driver de impressão.
Os tolos estão bloqueando todos os arquivos, exceto os que especificam, então é assim que o projeto se parece:
Renomeie os 3 arquivos para .cs e adicione-os a um novo projeto:
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute