Ir para conteúdo
  • Cadastre-se

dev botao

Impressão DARUMA DR 700 - FastReport


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

Recommended Posts

Boa tarde senhores, estou utilizando impressora Daruma DR 700 com o componente TACBrNFeDANFEFR porem parou de funcionar,

o preview esta normal mais quando clica no Fast na opção de imprimir trava a impressão tendo que fechar tudo, tive olhando o fontes antes existia um datamodulo

onde ficava os arquivos, agora é criado tudo em run time, pelo que vi teve uma grande mudança.

alguém passou por isso ?

Obrigado pela atenção.

 

 

Link para o comentário
Compartilhar em outros sites

Bem, ainda não tive este problema, imprimo em Daruma, Bematech etc, seria interessante analisar se não existe um loop em algum local, no meu caso aqui está normal, imprimindo sem nenhum problema, tanto nas impressoras térmicas quanto nas lasers. NFC-e, NF-e.

Quanto às mudanças, elas foram e, acredito que serão ainda mais. É o preço da evolução.

 

_____________

Prates, Agnaldo

Link para o comentário
Compartilhar em outros sites

Concerteza, até esses dias imprimia normal, ai com a mudança dos links da nf-e foi atualizado, o mais triste é que nao tem impressora

para testar, por que se voce manda imprimir uma outra impressao de outro lugar nao trava, mesmo indo no fr3 editando ele, ele trava.

é bem como voce comentou deve ser loop em algum lugar. 

Link para o comentário
Compartilhar em outros sites

Boa tarde galera consegui identificar onde da o erro no fast

 

  if Report.PrintOptions.PrintMode <> pmDefault then
  begin
    showmessage('acesso Report.PrintOptions.PrintMode if');
    if Report.PrintOptions.PrintOnSheet <> 256 then
      frxPrinters.Printer.SetViewParams(Report.PrintOptions.PrintOnSheet, 0, 0, poPortrait)
    else
      frxPrinters.Printer.SetViewParams(Report.PrintOptions.PrintOnSheet, frxPrinters.Printer.PaperWidth,
                                        frxPrinters.Printer.PaperHeight, poPortrait);

    SheetWidth := frxPrinters.Printer.PaperWidth;
    SheetHeight := frxPrinters.Printer.PaperHeight;
    SplicingLineSz := Report.PrintOptions.SplicingLine;
  end;}

 

unit frxPreviewPages;

 

ainda nao consegui saber oque realmente pode ser

versao do fast é 5.3.11

 

 

Link para o comentário
Compartilhar em outros sites

Boa tarde galera, so pra dar como encerrado o assunto gostaria de agradecer pela colaboração de todos.

minha "correção" na unit ACBrNFeDANFEFR

linha 224

//  if Assigned(ACBrNFe) then
//   if(TACBrNFe(ACBrNFe).Configuracoes.Geral.ModeloDF = moNFCe)then
 //    FdmDanfe.frxReport.PrintOptions.PrintMode := pmSplit; 

 

ficou provisorio assim pretendo colocar fixo no Report mesmo.

o cliente sempre imprimi pouco itens.

se eu intendi bem esse comando serve para esticar a pagina

se for isso existe uma propriedade na Page chamado EndlessHeight basta definir como True

que de acordo com os itens ele vai aumentando a pagina.

Desculpe se falei alguma besteira.

Obrigado a todos, sucesso.

 

 

 

 

 

Link para o comentário
Compartilhar em outros sites

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