Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

  • Membros Pro
Postado

Bom dia, encontrei vários tópicos com o assunto para impressão de vários CT-e's juntos na mesma folha, porém todos dão a solução para alterar a propriedade para não mostrar o Preview e enviar para impressora, ou mudar para o Fast, no meu caso não tenho o Fast 5.0 e tenho que usar o Fortes Report e meu usuário precisa apenas visualizar cada CT-e em uma página para conferências, na impressão da NF-e já está funcionando da forma como eu preciso, eu envio várias chaves de NF-e e imprime todos os DANFE, cada DANFE em uma página, no caso dos CT-e não está ocorrendo isso, eu passo várias chaves de CT-e ele imprime um DACTE de cada vez no video, eu fecho a impressão e ele mostra o próximo e assim sucessivamente.

Tem alguma propriedade para mudar no componente para fazer isso ou não existe a opção.

  • Consultores
Postado

Bom dia Luciano,

Se faz necessário analisar os dois código do DANFE e do DACTE feitos em Fortes Report para saber o que existe de diferente entre eles que em um isso é possível e em outro não a visualização de vários sem a necessidade de fechar para ver o próximo.

Acredito que esse e outros problemas serão sanados com as mudanças que estão sendo promovidas no que diz respeito a visualização e impressão dos Documentos Auxiliares, ou seja, DANFE, DACTE, etc.

Não sei lhe informar quando vai ser disponibilizado essas alterações, mas com certeza será apresentada no Dia do ACBr.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado
1 hora atrás, Luciano Carvalho disse:

no meu caso não tenho o Fast 5.0 e tenho que usar o Fortes Report e meu usuário precisa apenas visualizar cada CT-e em uma página para conferências

O exemplo adicionado neste tópico abaixo imprime/exibe dois CT-e na mesma página A4 e funciona com a versão do Fast que vem no Delphi.

Esse não funciona para você?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Membros Pro
Postado

Comentei o fonte abaixo

procedure MasterData2OnBeforePrint(Sender: TfrxComponent);
begin
    {if Trim(<Parametros."Imagem">) <> '' then
       imgLogomarca.Picture.LoadFromFile(<Parametros."Imagem">);}  
end;

e agora deu outro erro

image.png.30516a5e291d19b2100b255a8f180cc3.png

  • Consultores
Postado

Boa tarde Luciano,

Deixa eu entender a sua situação.

Você deseja imprimir no papel folha A4 dois CT-e ou penas um só?

Pois o que o Elton lhe passou é uma versão do DACTE que permite a impressão de dois CT-e por folha.

O que eu entendi é que você deseja ter a possibilidade de em um único preview visualizar vários DACTE antes de imprimir definitivamente no papel.

Estou correto?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
Postado
1 hora atrás, Luciano Carvalho disse:

Comentei o fonte abaixo

procedure MasterData2OnBeforePrint(Sender: TfrxComponent);
begin
    {if Trim(<Parametros."Imagem">) <> '' then
       imgLogomarca.Picture.LoadFromFile(<Parametros."Imagem">);}  
end;

e agora deu outro erro

image.png.30516a5e291d19b2100b255a8f180cc3.png

Isso deve ser mesmo por causa da versão do Fast Report. Eu testei ele com a versão que vem no Delphi Berlin, acho que é a  5.4.4.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

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

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Consultores
Postado

Luciano,

Não querendo ser chato, eu prefiro que você use termo "visualizar" quando se referir a tela e "imprimir" quando se referir a impressora.

Digo isso pois, carregar "n" CT-e e depois executar o método Imprimir esta funcionando 100%.

O seu problema é visualizar todos esses DACTEs de uma só vez, pelo que eu entendi, em vez de visualizar o primeiro, fechar o form para visualizar o segundo e assim por diante.

E pelo que entendi você consegue carregar "n" NF-e e visualizar todos os DANFE sem a necessidade de fechar o form para visualizar o próximo, correto?

E o que você deseja é o mesmo para o CT-e.

Confere tudo o que eu disse acima?

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Membros Pro
Postado (editado)

Como mencionei no primeiro tópico deste Post, preciso passar para o componente do CT-e várias chaves e ao chamar a função imprimir, ele mostre no vídeo todos os CT-es de uma só vez, um CT-e em cada página.

Caso tenha a solução para o dia do acbr eu aguardo!

Editado por Luciano Carvalho
  • Consultores
Postado

Luciano,

Você disse que com a NF-e funciona conforme o que você deseja e com o CT-e não.

Pois bem, o pessoal esta trabalhando para compatibilizar tudo, portanto com as alterações que estão sendo promovidas certamente vai passar a funcionar também no CT-e.

Não estou participando dessas alterações, mas sei que muita coisa esta sendo feita e pra melhor.

Tudo vai ser apresentado no Dia do ACBr, agora dia 10 de novembro e acredito que ao mostrar as mudanças será anunciado quando vamos ter isso disponível para que possamos atualizar nossos fontes.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 1 mês depois ...
  • Administradores
Postado

Boa tarde.

Por favor  verifique se o refactoring atendeu sua demanda.

Att.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

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