Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 3369 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Pesquisei mas não encontrei a solução, configuro uma determinada impressora para imprimir NFE mas o acbrmonitorplus só imprime para a impressora definida como padrão do WINDOWS, como faço pra resolver esta questão?

  • Membros Pro
Postado (editado)

Bom dia Regys, obrigado por responder, o comando é o seguinte NFE.ImprimrDanfe(cArquivo, ,1) onde cArquivo é o nome do arquivo a ser impresso, acontece que já utilizo a munto tempo com o AcbrNfeMonitor e funciona normal, ou seja envia sempre para a impressora definida no monitor, quando instalei o PLUS só envia para a padrão, versão do PLUS 0.1.9.05. Veja que na imagem esta definida para CutePDF Writer que é uma impressora virtual, mas o acbr só imprime para uma HP 1020, troquei a impressora para uma Jato de Tinta, mesmo assim a impressao fica na padrão, se eu quiser enviar para CutePDF tenho que defini-la como padrão.

acbrmonitorplus.png

Editado por masterrogerio
  • Moderadores
Postado

Você deve utilizar o comando da seguinte forma:

NFe.ImprimirDanfe(cArqXML,cImpressora,nNumCopias,cProtocolo,bMostrarPreview,cMarcaDaqgua,bViaConsumidor,bSimplificado)

cArqXML = nome do arquivo XML

cImpressora = Nome da impressora para a qual deseja imprimir, se passar em branco ele utiliza a configurada no monitor (opcional)

nNumCopias = quantidade de copias que deseja imprimir (opcional)

cProtocolo = numero do protocolo (opcional)

bMostrarPreview = se deseja visualizar antes ou não (opcional)

cMarcaDaqgua = texto da marca d'água (opcional)

bViaConsumidor = Se a via é de consumidor ou não (opcional e funciona somente com NFC-e)

bSimplificado = se o DANFC-e é simplificado ou não (opcional e funciona somente com NFC-e)

 

Os parametros que começam com "c" devem ser enviados entre aspas, segue exemplo:

NFe.ImprimirDanfe("c:\diretorio\arquivo.xml", "", 1);

NFe.ImprimirDanfe("c:\diretorio\arquivo.xml", "Nome da impressora", 1);

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
  • Membros Pro
Postado

Ok, Regys, obrigado pelas orientações, realmente nos parametros opcionais estava passando vazio, ou seja somente colocando virgula, aí nao funcionava, mas agora funcionou perfeito

Mais uma vez obrigado.

×
×
  • 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.

The popup will be closed in 10 segundos...