Ir para conteúdo
  • Cadastre-se

EMBarbosa

Consultores
  • Total de ítens

    9.350
  • Registro em

  • Última visita

  • Days Won

    117

Tudo que EMBarbosa postou

  1. As alterações me parecem ok para o FastReport. A única dúvida é se elas não vão afetar o Fortes Report. Vou precisar de um pouco mais de tempo para analisar isso porque estamos trabalhando intensamente nos retornos que estão sendo dados por causa do Refactoring das impressões.
  2. Para NFC-e você deve utilizar o novo componente para NFC-e para Fast Report (TACBrNFeDANFCEFR). A propriedade ImprimirItens foi renomeada e movida para uma classe específica, a propriedade TributosSeparadamente foi removida. Essas propriedades são explicadas nos tópicos e vídeos citados pelo tópico abaixo: Confirme por favor que conseguiu corrigir as propriedades citadas e quais ainda faltam.
  3. Pela imagem, esse if está aninhado com outros blocos. Você está usando a cláusula "with"? Qual é o resto do código? Em qual linha exatamente acontece o erro de access violation? Verifique se é realmente a linha colocando um breakpoint nela e executando para ver se o erro acontece antes de passar pelo breakpoint.
  4. Por favor, me envie um arquivo xml da nfs-e para que eu possa reproduzir o problema. Pode ser por mensagem privada.
  5. A ideia é você ter certeza que o campo está indo vazio pro relatório. Bota um breakpoint e verifica se o campo realmente está vazio por meio da propriedade ".IsNull". Se ele não estiver o problema está aí. Agora se ele estiver, aí é bem provável que temos que alterar o arquivo .fr3
  6. Outra sugestão é alterar para incluir as fontes no arquivo pdf ou gerar um pdf/A. Tem uma opção dessas nos geradores de relatório.
  7. Estou baixando para validar as alterações. Assim que tiver uma posição te retorno.
  8. Você não vai perder uma função se ela não existe em outros Reports. Na verdade, se eu entendi bem, do jeito que você está fazendo pode ocasionar um erro que só será detectado em runtime no cliente se no futuro você (ou outro programador da sua empresa) resolver trocar o DANFe pra outro modelo.
  9. Nesse caso, vou voltar a pedir as informações que você ainda não me passou, veja:
  10. Você precisa abrir todos os forms da sua aplicação que tem os componentes.
  11. Essas propriedades são apenas do Fast Report, por isso não estão mais na classe base. Se você vai trabalhar apenas com o Fast, sugiro que use o componente diretamente ao invés de fazer ACBrDanfe.xxx
  12. Ele entrou ali no Clear? Qual a versão do seu Delphi? Lembro que algumas versões tem problemas com esse método.
  13. Você consegue me passar um passo a passo pra reproduzir no Demo do ACBrBlocoX? Por exemplo, quais comandos você chama e quantos produtos são necessários para observar a lentidão? Acho que não, mas talvez você possa assinar usando o próprio componente. O TACBrBlocoX_Estoque.GerarXML usa algo assim: FXMLAssinado := ACBrBlocoX1.SSL.Assinar(FXMLOriginal, 'Estoque', 'Mensagem');
  14. Esses erros mostram que seus componentes não foram atualizados ou que depois de atualizar seus arquivos as alterações não foram salvas. Tente verificar se não está faltando algum dos passos descritos no segundo vídeo.
  15. Essa é nova. Boleto manual eu nunca vi. Você vai ter que alterar o arquivo ACBrBoletoFCFR.pas no método TACBrBoletoFCFR.PrepareBoletos que o campo fique vazio quando o valor não estiver preenchido. Deixa dar um exemplo: Field_Vencimento.AsDateTime := ListadeBoletos[iFor].Vencimento; Teria que alterar para algo como: if ListadeBoletos[iFor].Vencimento <> 0 then begin Field_Vencimento.AsDateTime := ListadeBoletos[iFor].Vencimento; end else begin Field_Vencimento.Clear; end;
  16. Esses valores não são do xml?
  17. E daí você vai preencher utilizando o quê? A menos que eu não tenha entendido a questão, ter máscara no campo não impede dele ser apresentado vazio. A questão é informar vazio no campo.
  18. Mas com que objetivo?
  19. Moderação: Tópico Movido para área correta.
  20. Dizer quais erros estão aparecendo seria a primeira coisa que eu pensaria.
  21. Verifique o log se há comunicação com a impressora.
  22. A propósito, foram enviadas correções relacionadas a isso. Então queira atualizar e testar antes de criar um novo tópico.
  23. Por favor, verifique se a propriedade ACBrNFSe.Configuracoes.Webservices.QuebradeLinha está configurada como "|" (pipe) no momento de abrir o relatório.
  24. Enviei uma correção para essa parte e alterei o logotipo principal. O comportamento também foi alterado. O logo principal agora vai ser exibido se você não informar nenhum logo. Mas o logo do Prestador não vai ser exibido se você não informar. Vou verificar isso.
  25. Por favor copie e cole a mensagem de erro completa.
×
×
  • 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.

The popup will be closed in 10 segundos...