Ir para conteúdo
  • Cadastre-se

dev botao

Ajuste para quebrar linha na justificativa TfrlDANFeEventoRLRetrato


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

Recommended Posts

Bom dia,

 

detectei um detalhe na impressão do evento (Fortes - TfrlDANFeEventoRLRetrato), dependendo do tamanho da justificativa, ela é cortada pelo fato do componente ser do tipo TRLLabel.

 

Alterei o fonte, apenas no Lazarus (.pas e .lfm), substituindo o componente de

rllJustificativa: TRLLabel

para

rlmJustificativa: TRLMemo

 

Segue abaixo imagens do antes e depois...

nfe-cancelamento-xjust-uma-linha.png

nfe-cancelamento-xjust-duas-linhas.png

 

Segue em anexo os fontes alterados para análise.

 

OBS: acho que esse ajuste pode resolver outro problema que vi no fonte, quando o tipo do evento é "cancelamento por substituição", ele insere uma quebra de linha para exibir abaixo o documento referenciado, porém imagino que esta segunda linha não esteja aparecendo. (ainda não implementamos este evento...)

 

Att

Ricardo

ACBrNFeDANFeEventoRLRetrato.lfm ACBrNFeDANFeEventoRLRetrato.pas

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Consultores
Em 21/08/2019 at 10:07, RicardoVoigt disse:

Bom dia,

 

detectei um detalhe na impressão do evento (Fortes - TfrlDANFeEventoRLRetrato), dependendo do tamanho da justificativa, ela é cortada pelo fato do componente ser do tipo TRLLabel.

 

Alterei o fonte, apenas no Lazarus (.pas e .lfm), substituindo o componente de

rllJustificativa: TRLLabel

para

rlmJustificativa: TRLMemo

 

Segue abaixo imagens do antes e depois...

nfe-cancelamento-xjust-uma-linha.png

nfe-cancelamento-xjust-duas-linhas.png

 

Segue em anexo os fontes alterados para análise.

 

OBS: acho que esse ajuste pode resolver outro problema que vi no fonte, quando o tipo do evento é "cancelamento por substituição", ele insere uma quebra de linha para exibir abaixo o documento referenciado, porém imagino que esta segunda linha não esteja aparecendo. (ainda não implementamos este evento...)

 

Att

Ricardo

ACBrNFeDANFeEventoRLRetrato.lfm 51 kB · 0 downloads ACBrNFeDANFeEventoRLRetrato.pas 16 kB · 0 downloads

Me parece que está correto. Apenas não podemos esquecer de atualizar o dfm também.

  • Curtir 1

[]'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.
Link para o comentário
Compartilhar em outros sites

  • 4 semanas depois ...

Boa noite @EMBarbosa

hoje tive acesso a um computador com Delphi7, seguem em anexo os arquivos (PAS+DFM+LFM) alterados para validação...

OBS: foi removida a declaração de um componente chamado "RLDraw7", que não existia mais no DFM, nem no LFM.

ajuste-impressao-cancelamento.png

Att

Ricardo

ACBrNFeDANFeEventoRLRetrato.pas ACBrNFeDANFeEventoRLRetrato.dfm ACBrNFeDANFeEventoRLRetrato.lfm

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

  • Consultores
Em 26/09/2019 at 18:24, RicardoVoigt disse:

Boa noite @EMBarbosa

hoje tive acesso a um computador com Delphi7, seguem em anexo os arquivos (PAS+DFM+LFM) alterados para validação...

OBS: foi removida a declaração de um componente chamado "RLDraw7", que não existia mais no DFM, nem no LFM.

ajuste-impressao-cancelamento.png

Att

Ricardo

ACBrNFeDANFeEventoRLRetrato.pas 16 kB · 0 downloads ACBrNFeDANFeEventoRLRetrato.dfm 51 kB · 0 downloads ACBrNFeDANFeEventoRLRetrato.lfm 51 kB · 0 downloads

Oi Ricardo,

Subi as alterações para o SVN na Revisão  17770.
Pelo que vi está tudo certo.
Queira por favor atualizar, testar e reportar qualquer problema.

Mais uma vez obrigado.

  • Curtir 2

[]'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.
Link para o comentário
Compartilhar em outros sites

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