Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Moderadores
Postado

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_Transparent-02.png
 

 

  • Membros Pro
Postado (editado)

 

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

 

 

  • Membros Pro
Postado

Boa tarde Daniel,

Fiz as alterações no meu fortes e tambem funcionou. Porém, quando insiro a qtd de paginas no componente Danfe da nfe ele não passa para

o preview do fortes. Se vc passar no componente para 3 paginas, mesmo assim, no preview continua aparecendo somente 1 pagina.

Grato

 

 

  • Fundadores
Postado

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.

  • Membros Pro
Postado

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

 

  • Fundadores
Postado

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.

  • Membros Pro
Postado

Bom dia Daniel,

É que a maioria dos clientes prefere visualizar a nota antes de manda-la para impressora diretamente.

Vou tentar abrir um novo caso, mas se tivesse o conhecimento de como alterar essa funcionalidade, eu mesmo faria,

sem a necessidade de muda-las para todos os usuarios.

Grato

 

Postado

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

Postado

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

  • Fundadores
Postado

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.

Postado

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;

 

  • Membros Pro
Postado

Bom dia,

Fiz a atualização do Fortes, mas ainda continua apresentando somente uma copia, mesmo que no componente esteja com 3 por exemplo. Atualizei somente o fortes, houve alteração no acbr também? É necessário atualiza-lo?

Grato

 

  • 7 meses depois ...
Postado

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

Postado

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

 

Postado
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
  • Este tópico foi criado há 3124 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.