Jump to content

Promoção de Natal SAC Mensal

Contrate e ganhe 1 Kit agenda + Caneta
Saiba mais

LANÇAMENTO
Curso Completo - Dominando o ACBrMonitor

Conheça o Curso

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

renatojosecampos

Bug em todos os DANFES Fortes Report em Trunk2

Recommended Posts

Bom dia !

Caso o usuário do windows tenha um monitor muito grande ou FULL HD e precise alterar o tamanho das fontes do windows ( DPI )

Painel de Controle\Aparência e Personalização\Vídeo > "Ampliar ou reduzir tamanho de textos" ( Windows 7)

Os relatórios DANFES do fortes Reports serão exibidos totalmente desconfigurados. também ira gerar o PDF e imprimir desconfigurado.

Corrigi o problema nos fontes do ACBR em minha maquina local alterando a seguinte linha:

Arquivo AcbrNFeDanfeRLRetrato.pas


procedure TfrlDANFeRLRetrato.FormCreate(Sender: TObject);
begin
  inherited;

// Inclui as duas linhas abaixo e o problema foi resolvido
// Impedem que o componente tenha as fontes redimensionadas.

 self.Scaled := false;   
 self.ScaleBy( 96,Screen.PixelsPerInch);

  iLimiteLinhas := 10;
  iLinhasUtilizadas := 0;
  iLimiteCaracteresLinha := 81;
  iLimiteCaracteresContinuacao := 129;
end;

  • Like 1

Share this post


Link to post
Share on other sites

Boa tarde!

Será que ninguém mais notou esta falha ? 

Acredito que ela atinja todas as aplicações que usam FORTES REPORT.

De qualquer forma esta aí minha colaboração e coloco-me a disposição para ajudar.

Share this post


Link to post
Share on other sites

 

Faça a atualizações no código, e post em trunk2 . as suas sugestões para merge; 


Equipe ACBr Henrique Leonardo
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Tecnólogo em processamento de dados

E-mail [email protected] - Skype : hleorj

Share this post


Link to post
Share on other sites

Eu não compreendi a qual problema você se refere... Poderia por favor postar uma Imagem de exemplo ?


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

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

Share this post


Link to post
Share on other sites

Boa Tarde

Também tive o mesmo problema.

Os dados da margem direita não aparecem .

A dica do Renato resolveu o problema.

Luiz Augusto.

 

 

  • Like 1

Share this post


Link to post
Share on other sites

Estava com o mesmo problema reportado pelo Renato, segui sua sugestão, e ai funcionou corretamente. 

Mas foi só em um cliente dentre algumas dezenas que já estão com a impressão do Fortes Report que aconteceu esse problema. 

Segue imagem em anexo com o problema descrito para facilitar o entendimento do problema. 

 

erro_impressao_DANFe.JPG

Edited by AlexandreWerner

Share this post


Link to post
Share on other sites
Em 20/08/2015 09:43:59, renatojosecampos disse:

Bom dia !

Caso o usuário do windows tenha um monitor muito grande ou FULL HD e precise alterar o tamanho das fontes do windows ( DPI )

Painel de Controle\Aparência e Personalização\Vídeo > "Ampliar ou reduzir tamanho de textos" ( Windows 7)

Os relatórios DANFES do fortes Reports serão exibidos totalmente desconfigurados. também ira gerar o PDF e imprimir desconfigurado.

Corrigi o problema nos fontes do ACBR em minha maquina local alterando a seguinte linha:

Arquivo AcbrNFeDanfeRLRetrato.pas


procedure TfrlDANFeRLRetrato.FormCreate(Sender: TObject);
begin
  inherited;

// Inclui as duas linhas abaixo e o problema foi resolvido
// Impedem que o componente tenha as fontes redimensionadas.

 self.Scaled := false;   
 self.ScaleBy( 96,Screen.PixelsPerInch);

  iLimiteLinhas := 10;
  iLinhasUtilizadas := 0;
  iLimiteCaracteresLinha := 81;
  iLimiteCaracteresContinuacao := 129;
end;

mudou alguma coisa ?

  • Like 1

Equipe ACBr Henrique Leonardo
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Tecnólogo em processamento de dados

E-mail [email protected] - Skype : hleorj

Share this post


Link to post
Share on other sites

Prezados,

Se desejam sugerir modificações nos fontes, favor anexar (zip) as Units modificadas para analise


Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

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

Share this post


Link to post
Share on other sites
56 minutos atrás, AlexandreWerner disse:

Aqui não mudou nada na impressão normal, e nos casos que estava com problema, ajustou.

Coloquei somente essas duas linhas de código: 

self.Scaled := false;   
 self.ScaleBy( 96,Screen.PixelsPerInch);

 

Apliquei no Class principal... favor testar!

  • Like 1

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP

Share this post


Link to post
Share on other sites

Boa tarde Pessoal,

Peço desculpa por reabrir um tópico antigo  mas a informação é relevante,

O Prolema persiste no WINDOWS 7 porém no windows 10 atualizado para ultima versão o problema não ocorre pois o windows corrige automaticamente a escala DPI dos aplicativos.

Para solucionar definitivamente estou solicitando usuários com monitores de alta resolução a instalar windows 10 atualizado.

  • Like 1

Share this post


Link to post
Share on other sites

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.


Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

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

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

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...