Boa Tarde !
Já estava utilizando o Trunk2 e após efetuar um update na data de ontem estou com o seguinte problema:
1) Ao executar a função AcbrNfe.NotasFiscais.Imprimir, apresenta a seguinte mensagem: RLNFe: Erro durante a preparação do relatório EReadError(Stream read error)
Detalhes:
- Em máquina local o problema não ocorre;
- Ocorre em uma máquina de cliente;
- Na maquina do cliente:
- se executar a função utilizando os componentes o problema NÃO OCORRE.
- se utilizar o ACBR-Demo o problema NÃO OCORRE;
- Se criar variáveis locais para a execução da impressão o problema OCORRE. Isso já era utilizado anteriormente, conforme exemplo abaixo.
var nQtdLin: Integer;
localAcbrNfe: TACBrNFe;
localACBrNFeDANFeRL: TACBrNFeDANFeRL;
Begin
localAcbrNfe := TACBrNFe.Create(nil);
localACBrNFeDANFeRL := TACBrNFeDANFeRL.Create(nil);
localAcbrNfe.NotasFiscais.LoadFromString(DMDBE.cdsDOC002HIS.FieldByName('XMLRET').AsString,False);
localAcbrNfe.DANFE := localACBrNFeDANFeRL;
localAcbrNfe.NotasFiscais.Imprimir; // nesse ponto que ocorre o problema;
End;
- Executando o mesmo processo acima, porém para MDF-e o problema NÃO OCORRE.
Att.
Leandro Vignoto