Jump to content

dev botao

Undeclared identifier: 'ImprimeEmUmaLinha'


Go to solution Solved by BigWings,
  • Este tópico foi criado há 1790 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Moderadores
6 minutos atrás, Ana Paula Fernandes de Souza disse:

Atualizei a ACBr hoje, e estou encontrando um problema na propriedade imprimirEmUmaLinha

A propriedade se chama ImprimeEmUmaLinha.

Foi renomeada há quase um ano:

 

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Moderadores
3 minutos atrás, Ana Paula Fernandes de Souza disse:

Realmente a propriedade chama ImprimeEmUmaLinha, cometi um erro na descrição do problema, mas a imagem do código mostra que já está no padrão novo.

Atualizei agora e parece normal:

image.png

Veja se o objeto que está tentando alterar é realmente da classe ACBrNFeDANFCeFortes.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Moderadores
  • Solution
3 minutos atrás, Ana Paula Fernandes de Souza disse:

O nome do componente é TACBrNFeDANFeRL, antes da atualização ele tinha a propriedade imprimeEmUmaLinha, agora não tem .

Como se trata de DANFE NFe essa propriedade realmente não era utilizada, nem fazia sentido manter. Foi sim removida e mantida apenas para os componentes NFCe.

  • Like 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

O erro Esta sendo quando imprime NFCE com FastReport
com forte esta Normal

 

Unit ACBrNFeDANFEFRDM
Linha 1748


    if (FDANFEClassOwner is TACBrNFeDANFCEClass) then
    begin
      FieldByName('ImprimeEm1Linha').AsString        := IfThen( TACBrNFeDANFCEClass(FDANFEClassOwner).ImprimeEmUmaLinha, 'S', 'N');
//    FieldByName('ImprimeEmDuasLinhas').AsString    := IfThen( TACBrNFeDANFCEClass(FDANFEClassOwner).ImprimeEmDuasLinhas, 'S', 'N');
      FieldByName('QrCodeLateral').AsString          := IfThen( TACBrNFeDANFCEClass(FDANFEClassOwner).ImprimeQRCodeLateral, 'S', 'N');
      FieldByName('ImprimeDescAcrescItem').AsInteger := IfThen( TACBrNFeDANFCEClass(FDANFEClassOwner).ImprimeDescAcrescItem, 1 , 0 );
    end;

 

Link to comment
Share on other sites

  • Moderadores
1 hora atrás, EdmarFrazao disse:

O erro Esta sendo quando imprime NFCE com FastReport
com forte esta Normal

 

Unit ACBrNFeDANFEFRDM
Linha 1748


    if (FDANFEClassOwner is TACBrNFeDANFCEClass) then
    begin
      FieldByName('ImprimeEm1Linha').AsString        := IfThen( TACBrNFeDANFCEClass(FDANFEClassOwner).ImprimeEmUmaLinha, 'S', 'N');
//    FieldByName('ImprimeEmDuasLinhas').AsString    := IfThen( TACBrNFeDANFCEClass(FDANFEClassOwner).ImprimeEmDuasLinhas, 'S', 'N');
      FieldByName('QrCodeLateral').AsString          := IfThen( TACBrNFeDANFCEClass(FDANFEClassOwner).ImprimeQRCodeLateral, 'S', 'N');
      FieldByName('ImprimeDescAcrescItem').AsInteger := IfThen( TACBrNFeDANFCEClass(FDANFEClassOwner).ImprimeDescAcrescItem, 1 , 0 );
    end;

Esse já é outro caso, já foi corrigido.

  • Like 3
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Este tópico foi criado há 1790 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • 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.

The popup will be closed in 10 seconds...