Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Bom dia, atualizei o acbr hj cedo para poder gerar as novas impressões para mdf e cte, já com QRCode, utilizo o fortes para isso, mas está dando erro na geração do relatório, mais precisamente assim : 'RLCTE - erro na preparação do relatório", e depois um acess violation.

Achei que fosse o midas, já tinha tido problema semelhantes antes em cliente, mas registrei no windows e nada, alguém ???

Tentei utilizar o fast, mas nem no exemplo do acbr tem a utilização do mesmo, ou ainda alguma informação a respeito, já que no caso do fast tem que indicar o caminho do arquivo fr3. Tentei e da um erro de acess violation.

Obrigado desde já.

Postado

Bom dia Italo.

Não, acabei de rodar o exemplo e carregar um XML pela função (botão) imprimir DACTE e foi normal.

Italo, temos um SE nessa questão. O XML do CT-e que carreguei é antigo, não tem QRCode, não foi emitido já considerando as "rotinas" novas, e no meu sistema, tenho um botão "preview" que da um gerarCte e depois imprime, antes de enviar para o cliente visualizar como esta ficando.

  • Moderadores
Postado
31 minutos atrás, osmarbentojr disse:

Achei que fosse o midas, já tinha tido problema semelhantes antes em cliente, mas registrei no windows e nada, alguém ???

Tentei utilizar o fast, mas nem no exemplo do acbr tem a utilização do mesmo, ou ainda alguma informação a respeito, já que no caso do fast tem que indicar o caminho do arquivo fr3. Tentei e da um erro de acess violation.

Se for registrar a MIDAS.dll tem que ver se está com a versão correta de acordo com a versão do Delphi que está usando.

Você pode também declarar MidasLib no uses do seu .dpr assim não precisa registrar a dll.

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

Projeto ACBr

 

 

Postado
23 minutos atrás, BigWings disse:

Se for registrar a MIDAS.dll tem que ver se está com a versão correta de acordo com a versão do Delphi que está usando.

Você pode também declarar MidasLib no uses do seu .dpr assim não precisa registrar a dll.

Sim, mas não é a midas...pelo menos aparentemente...

  • Moderadores
Postado
6 minutos atrás, osmarbentojr disse:

Sim, mas não é a midas...pelo menos aparentemente...

Access Violation nos DANFE do FastReport geralmente é a Midas.dll porque ele usa ClientDataset.

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

Projeto ACBr

 

 

  • Moderadores
Postado
40 minutos atrás, osmarbentojr disse:

Pode até ser, mas o exemplo abre o XML e gera o "dacte" normal, mas como eu disse acima, ele gera o dacte com base num xml antigo, não no layout novo com qrcode ou as novas tags.

Na versões em FortesReport do DACTE e DAMDFE não houve muita alteração no layout de impressão, apenas a impressão do QrCode foi adicionada.

E ele só será impresso caso exista no XML, então precisa verificar isso.

Já para o FastReport foi feito um redesenho do layout (contribuição da @JeannyPaiva). Para testar o DACTE em FastReport você pode abrir o demo na pasta ACBr\Exemplos\ACBrDFe\ACBrCTe\Delphi DACTe FR.

Não me recordo de haver novas tags no XML além do QrCode.

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

Projeto ACBr

 

 

Postado

Pessoal, bom dia, achei o erro...vou explicar

Meus clientes pedem que seja possível "ver" o arquivo antes de enviar, então o que faço, na NF-e, carrego o componente com os dados da nota, e coloquei um botão para visualizar, com o seguinte código:

   dmNfe.nfe.NotasFiscais.GerarNFe;
   dmNfe.nfe.NotasFiscais.Imprimir;


Funcionar normal, mas no CT-e dava o erro de geração quando eu fazia a mesma coisa (no caso , gerando o cte e tentando dar um preview).

Corrigi assim :

   dmCte.cte.Conhecimentos.GerarCTe;
   dmCte.cte.Conhecimentos.Items[0].GravarXML('visualizado.xml',dm._pathsys);
   dmCte.cte.Conhecimentos.Clear;
   dmCte.cte.Conhecimentos.LoadFromFile(dm._pathsys+'visualizado.xml');
   dmCte.cte.Conhecimentos.Imprimir;

Gero um arquivo temporário que seria o XML do ct-e e carrego o mesmo para o preview. Agradeço a atenção de todos. Obrigado.

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