ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

ACBrBoletoFCFR da o seguinte erro[Resolvido]

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
nildglan
Colaborador
Colaborador


Registrado: Sábado, 16 de Agosto de 2008
Mensagens: 1564
Localização: Goianésia do Pará

MensagemEnviada: Seg Jul 27, 2015 9:32 pm    Assunto: ACBrBoletoFCFR da o seguinte erro[Resolvido] Responder com Citação

pessoal estou com esse problema aqui
sempre que executo com o delphi na hora de gerar os boletos aparece essa mensagem 'Could not convert variant of type (String) into type (Double)'. uso ACBrBoletoFCFR
estou usando esse arquivo BoletoCarne.fr3 e descobrir que o erro está nessa linha

Código:

if PrepareBoletos(DmBoleto) then
begin
Result := DmBoleto.frxReport.PrepareReport;
end;


exatamente nessa
Código:

 Result := DmBoleto.frxReport.PrepareReport;



alguém ja passou por isso?


Editado pela última vez por nildglan em Seg Ago 17, 2015 2:06 pm, num total de 1 vez
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
wolverinefarah
Colaborador
Colaborador


Registrado: Sábado, 17 de Junho de 2006
Mensagens: 1770

MensagemEnviada: Sex Jul 31, 2015 9:47 am    Assunto: Re: ACBrBoletoFCFR da o seguinte erro Responder com Citação

nildglan escreveu:
pessoal estou com esse problema aqui
sempre que executo com o delphi na hora de gerar os boletos aparece essa mensagem 'Could not convert variant of type (String) into type (Double)'. uso ACBrBoletoFCFR
estou usando esse arquivo BoletoCarne.fr3 e descobrir que o erro está nessa linha

Código:

if PrepareBoletos(DmBoleto) then
begin
Result := DmBoleto.frxReport.PrepareReport;
end;


exatamente nessa
Código:

 Result := DmBoleto.frxReport.PrepareReport;



alguém ja passou por isso?


Veja a passagem dos dados ao componente, pode estar passando tipos incompatíveis, que é somente utilizado na impressão.
_________________
Fernando Farah
PROGRAMADOR PROGRESS
PROGRAMADOR DELPHI + FIREBIRD
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail
nildglan
Colaborador
Colaborador


Registrado: Sábado, 16 de Agosto de 2008
Mensagens: 1564
Localização: Goianésia do Pará

MensagemEnviada: Seg Ago 10, 2015 10:28 am    Assunto: Responder com Citação

pessoal nunca resolvir esse erro, quando esstou rodando direto na minha máquina ele passa, se eu colocar em modo de debug ele aparece o erro, no cliente também aparece o erro
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
johnny-walker
Moderador
Moderador


Registrado: Sábado, 4 de Outubro de 2003
Mensagens: 10653
Localização: Contagem/MG - BRAZIL

MensagemEnviada: Seg Ago 10, 2015 10:49 am    Assunto: Responder com Citação

Veja no código fonte do componente quais linhas são executadas nesta função PrepareReport, assim fica mais fácil de compreender o erro.


bye
_________________
P.O.W.E.R B.Y D.E.L.P.H.I
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
nildglan
Colaborador
Colaborador


Registrado: Sábado, 16 de Agosto de 2008
Mensagens: 1564
Localização: Goianésia do Pará

MensagemEnviada: Seg Ago 10, 2015 11:12 am    Assunto: Responder com Citação

ja debuguei linha por linha dessa função que prepara do dados e não da erro PrepareBoletos e quando passa pra essa outra linha da erro
Código:
Result := DmBoleto.frxReport.PrepareReport;


um colega me falou que pode ser formatação nos campos do boleto, mais o intetessante é que esse boleto funciona se eu roda em minha máquina sem ser em modo de debug
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
nildglan
Colaborador
Colaborador


Registrado: Sábado, 16 de Agosto de 2008
Mensagens: 1564
Localização: Goianésia do Pará

MensagemEnviada: Seg Ago 10, 2015 11:16 am    Assunto: Responder com Citação

esse modelo é o do próprio acbr
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
nildglan
Colaborador
Colaborador


Registrado: Sábado, 16 de Agosto de 2008
Mensagens: 1564
Localização: Goianésia do Pará

MensagemEnviada: Seg Ago 10, 2015 11:20 am    Assunto: Responder com Citação

eu fiz o teste no acbr e também da erro no exemplo
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
nildglan
Colaborador
Colaborador


Registrado: Sábado, 16 de Agosto de 2008
Mensagens: 1564
Localização: Goianésia do Pará

MensagemEnviada: Qua Ago 12, 2015 2:36 pm    Assunto: Responder com Citação

alguém pode me ajudar?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
nildglan
Colaborador
Colaborador


Registrado: Sábado, 16 de Agosto de 2008
Mensagens: 1564
Localização: Goianésia do Pará

MensagemEnviada: Qua Ago 12, 2015 7:11 pm    Assunto: Responder com Citação

pessoal eu peguei um boleto formatado de uma amigo e não deu erro na debugação na minha máquina ai fui levar ao cliente e deu erro de violação de memória e descobrir que foi nessas classes aqui do acbr ACBrNFeDANFEClass ou ACBrBoletoFCFR, porque fui removendo para teste e passou, agora aonde mora o problema porque e como resolver
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
nildglan
Colaborador
Colaborador


Registrado: Sábado, 16 de Agosto de 2008
Mensagens: 1564
Localização: Goianésia do Pará

MensagemEnviada: Seg Ago 17, 2015 2:05 pm    Assunto: Responder com Citação

pessoal acho que resolvir era o clientDataSet que tinha do DataModulo do boleto no xe7 eu declarei MidasLib na uses do projeto e resolveu
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB