Jump to content

dev botao

Impressão DARUMA DR 700 - FastReport


  • Este tópico foi criado há 3259 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other 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 to comment
Share on other sites

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.