Ir para conteúdo
  • Cadastre-se

dev botao

No imprimir NFE se enviar 2 copias imprime 4 copias


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

Recommended Posts

  • Moderadores

Você está com a versão diferente do Fortes!

acho que essa semana será finalizado todas modificações necessárias no FortesReport Community Edition tanto para Delphi qualquer versão quanto para Lazarus!

migraremos todos os componentes para usar esse pacote e deixar como padrão!

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Essa e outras correções já estão no Branches\Lazarus do Fortes CE...

Estamos terminando o instalador para o Fortes CE... logo todas as modificações devem ir para o trunk

  • Curtir 2
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

 

Não consegui instalar o doPDF no Win10, e todas as impressoras de PDF ou XPS do windows, funcionam corretamente... (não duplicam as cópias)

Entretanto acho que seja possível aplicar um Workaround... já enviei um "Pull Request" para o branches "Lazarus" do Fortes

Se quiser testar, você pode baixar meu Fork em: https://github.com/dopidaniel/fortesreport-ce/tree/lazarus...

Ou então modifique nos seus fontes, Unit RLFilters.pas, linha 435, mude para:

    if foEmulateCopies in FClassOptions then
    begin
      copies := RLPrinter.Copies;
      RLPrinter.Copies := 1;  // To avoid double the copies
    end
    else
      copies := 1;

 

Fiz essa mesma alteração na RLFilters.pas da pasta \vcl e resolveu o problema que ocorria com Delphi.

Editado por valdirdill
  • Curtir 1

Valdir Dill

Rio de Janeiro - RJ

 

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

No Preview do Fortes... SEMPRE, sairá somente uma cópia..

Não tem sentido sair várias cópias no Preview... ainda mais porque você pode selecionar o número de cópias, quando comandar a Impressão pela interface do Preview

Porém, nos filtros, como geração de PDF, o numero de cópias deve ser respeitado...

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

Bom dia Daniel, entendo o que vc quer dizer.

No fortes antigo, ele obedece o valor do componente. Por exemplo, no meu sistema tem uma configuração onde

deixo marcado quantas danfes o cliente quer que imprima cada vez que gerar uma nfe. Então configuro como 3 paginas vamos supor.

Meu sistema passsa para o componente ACBRDanfeNfe 3 paginas, e o cliente quando clica em imprimir, aparece la para ele 3 paginas. Se ele não quiser imprimir as 

3 ele muda, mas por padrão ele mesmo ja definiu que quer que sempre apareça 3 paginas. Como esta agora, ele sempre terá que mudar para 3 paginas. É um trabalho

a mais que poderia ser evitado. Eu não tenho conhecimento de onde eu altero essa opção aqui no fortes. Mas se vcs não quiserem implementar, e puderem me mostrar onde

altero isso aqui no fortes, posso fazer aqui para suprir essa minha necessidade, não atrapalhando o que vocês julgam ser mais coerente.

Grato

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Na minha opinião ficaria confuso... O preview é o relatório em si...

Se o sujeito sabe que precisa de 3 vias... então ele não precisa do Preview... basta imprimir direto...

Mas, não sou eu quem decide... você pode abrir um novo caso na página do Fortes CE, e ver o que os "core developers" pensam a respeito...

https://github.com/fortesinformatica/fortesreport-ce/issues

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

Boa Tarde, também concordo com você Rodrigo, vamos dizer que alguns clientes já estão "viciados" dessa forma.

Encontrei outros parâmetros que o Fortes não está contemplando, um deles é a Fonte e tamanho da fonte.

Até que esses 2 detalhes para mim não seria um peso, identifiquei esse problema tentar melhor a LEITURA do canhoto em modo paisagem.

Diversos clientes meus estão utilizando modo PAISAGEM e o canhoto fica ilegível, desta forma tentei modificar a fonte e o tamanho da mesma, porém sem sucesso.

 

 

      Igor Moura

Analista Desenvolvedor de Sistemas

Contato:  (11) 98159-3040

E-mail [ Principal ] :    [email protected]

E-mail [ Secundário ] :    [email protected]

Java - Delphi - Gerenciamento de Projeto.

Sistema ERP, Tributação, SPED, Sintegra, NFe, CTe, MDFe.

Mobilidade [ Força de Venda - Comanda Eletrônica - Garçom MOB ]

Iterative - ConectCar - São Paulo / SP

Link para o comentário
Compartilhar em outros sites

Bom dia Daniel,

Referente ao numero de cópias no preview fiz um teste e o mesmo funcionou. Já trouxe como padrão "3".  (ACBrNFeDANFeRL1.NumCopias := 3)

Mas caso eu clique no botão cancelar ou OK da caixa de dialogo e com o preview aberto clicar novamente no botão imprimir o mesmo volta para o valor padrão "1" como exemplificado nos anexos.

PASSO_1.JPG

PASSO_2.JPG

Link para o comentário
Compartilhar em outros sites

  • Fundadores

Sim... notei isso... mas não consegui descobrir o que está ocorrendo...

O Dialogo lê o número de Copias da WinAPI (RLPrinter.Copies)...  porém em algum momento do Cancelar, a WinAPI é atualizada com o número de cópias = 1...

Acho que isso é um bug menor... e podemos conviver com ele... ;)

  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

Também estou com o problema de definir 2 cópias e imprimir 4 no fortes.

Mas enquanto a solução não sai fiz o seguinte:

                  ACBrNFe1.DANFE.NumCopias:=1;
                  for x1:=1 to FormPrinc.PrintDialog1.Copies
                  do ACBrNFe1.NotasFiscais.Imprimir;

 

Link para o comentário
Compartilhar em outros sites

  • Fundadores
  • Curtir 1
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link para o comentário
Compartilhar em outros sites

  • 7 meses depois ...

Boa tarde,

Referente ao numero de cópias no preview fiz um teste e o mesmo funcionou. Já trouxe como padrão "3".  (ACBrNFeDANFeRL1.NumCopias := 3),

mais um clique no botão dividir tela tudo volta para o default.

Estou com um problema pra imprimir direto na impressora sem preview, toda vez que mando    ACBrNFe1.NotasFiscais.Imprimir; e aberto o setup da impressora. Como faço pra não abrir essa tela?

Valeu
 

 

 

Sds,

Ivomar

Link para o comentário
Compartilhar em outros sites

Olhei no componente FR tem a opção ShowDialog, mas no RL não existe essa propriedade, vou analisar e dou retorno.

--
Isaque Pinheiro
Aracruz/ES - Brasil
___________________________________________________________________________
Site Oficial: www.isaquepinheiro.com.br 
Youtube: youtube.com/isaquepinheirooficialbr
Facebook: facebook.com.br/isaquepinheirooficialbr
Instagram: instagram.com/isaquepinheirooficialbr
Linkdin: https://www.linkedin.com/in/isaquepinheirooficialbr

Conheça o Projeto ORMBr Framework for Delphi - https://www.ormbr.com.br

 

Link para o comentário
Compartilhar em outros sites

38 minutos atrás, ivomar disse:

Estou com um problema pra imprimir direto na impressora sem preview, toda vez que mando    ACBrNFe1.NotasFiscais.Imprimir; e aberto o setup da impressora. Como faço pra não abrir essa tela?

Boa tarde,

Dá uma olhada neste tópico que tem a resposta de como resolver este problema

Basta informar uma impressora no componente.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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