Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa noite pessoal.
Venho mais uma vez aqui pedir ajuda !!!
Nas últimas semanas venho passado por problemas com o Delphi ao utilizar alguns componentes do ACBr.

Depois de sanar alguns deles, agora fui compilar o exemplo do ACBrBoleto e deu esse erro que esta no print abaixo.
Já atualizei limpando a instalação anterior incluindo o Delphi.

Por favor, alguém pode ajudar ???

Obrigado !!!!

AcbrBoleto.png

Postado (editado)

voce ja baixou os pacotes todos ?

Mexeu no unit scope name do dpk ou do projeto ?

 

no meu caso:

 

value for all 32: Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde

value for all platform: Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winapi;System.Win

No caso, botao direito no nome projeto, Options...delphi compiler

Editado por Antonio Gomes
faltou coisa
Postado
  Em 25/08/2016 at 09:31, acgubamg disse:

voce ja baixou os pacotes todos ?

Mexeu no unit scope name do dpk ou do projeto ?

 

no meu caso:

 

value for all 32: Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde

value for all platform: Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Data;Datasnap;Web;Soap;Winapi;System.Win

No caso, botao direito no nome projeto, Options...delphi compiler

Expandir  

Então, não mexi em nada, fiz o download completo dos pacotes pelo trunk2.
Tenho tanto o Fortes Report quanto o Fast Report, o Quick Report e o Rave Report instalados.
Estou precisando disso com urgência

Obrigado

Postado
  Em 25/08/2016 at 18:47, Juliomar Marchetti disse:

Não é erro no ACBr e sim em seu delphi!

é exatamente o que o nosso amigo acima lhe falou

Expandir  

Então, formatei a máquina e reinstalei tudo recentemente.

Tentei o que o amigo acima falou e não deu certo.

Usava a versão com Quick Report anteriormente.
Como no TRUNK2 não tem mais a versão com QuickReport fui para o Fortes, e agora estou precisando fazer um Boleto fora do sistema e esta assim.

Vou desisntalar o  Delphi e reinstalar tudo do zero.
 

Postado
  Em 25/08/2016 at 18:56, Vagner Brentan disse:

Então, formatei a máquina e reinstalei tudo recentemente.

Tentei o que o amigo acima falou e não deu certo.

Usava a versão com Quick Report anteriormente.
Como no TRUNK2 não tem mais a versão com QuickReport fui para o Fortes, e agora estou precisando fazer um Boleto fora do sistema e esta assim.

Vou desisntalar o  Delphi e reinstalar tudo do zero.
 

Expandir  

Reinstalei o Delphi, todos os componentes ACBr, Fortes, Fast e tudo mais.
Porém o erro persiste.

Alguém poderia me enviar o ACBrBoleto Compilado?
Pode ser o exemplo mesmo.
Preciso mostrar para um cliente.

Por favor !!!
Se não mostrar um exemplo funcional, posso até perder esse contrato.

Agradeço a todos !!!

Postado (editado)
  Em 25/08/2016 at 23:23, Vagner Brentan disse:

Reinstalei o Delphi, todos os componentes ACBr, Fortes, Fast e tudo mais.
Porém o erro persiste.

Alguém poderia me enviar o ACBrBoleto Compilado?
Pode ser o exemplo mesmo.
Preciso mostrar para um cliente.

Por favor !!!
Se não mostrar um exemplo funcional, posso até perder esse contrato.

Agradeço a todos !!!

Expandir  

Vagner como solicitado, esta ai o exemplo do acbr boleto compilado. Acrescentei so a escolha do banco nada mais. Do resto é o exemplo do componente ok.

Boleto.rarFetching info...

Editado por carlosinfoteen
  • Curtir 1
  • Moderadores
Postado

@Vagner Brentan

Seu delphi não está encontrando a dcu do sysutils.

Em qual pasta você instalou o Delphi?

Você ta com problemas de Path ou Variáveis de ambiente.

Essa execução está usando o mesmo usuário do Windows que foi usando a instalação?

Confere ai que tem alguma coisa errada no seu ambiente.

 

Postado
  Em 25/08/2016 at 23:37, carlosinfoteen disse:

Vagner como solicitado, esta ai o exemplo do acbr boleto compilado. Acrescentei so a escolha do banco nada mais. Do resto é o exemplo do componente ok.

Boleto.rarFetching info...

Expandir  

 

  Em 25/08/2016 at 23:37, carlosinfoteen disse:

Vagner como solicitado, esta ai o exemplo do acbr boleto compilado. Acrescentei so a escolha do banco nada mais. Do resto é o exemplo do componente ok.

Boleto.rarFetching info...

Expandir  

Muito obrigado amigo.
Será de grande valia.

Agradeço sua gentileza e presteza em me ajudar.

Abraços

  Em 25/08/2016 at 23:42, Waldir Paim disse:

@Vagner Brentan

Seu delphi não está encontrando a dcu do sysutils.

Em qual pasta você instalou o Delphi?

Você ta com problemas de Path ou Variáveis de ambiente.

Essa execução está usando o mesmo usuário do Windows que foi usando a instalação?

Confere ai que tem alguma coisa errada no seu ambiente.

 

Expandir  

Eu fiz a instalação padrão do Delphi.
E a istalação do ACBr na raíz do C:\.

Testei componente por componente, e o único a apresentar esse problema é o ACBrBoleto.
Até mesmo testei um componente crítico de controle de bombas de combustível e não deu erro.

Já estou cogitando subir uma VMWare aqui e tentar por lá.

  Em 25/08/2016 at 23:37, carlosinfoteen disse:

Vagner como solicitado, esta ai o exemplo do acbr boleto compilado. Acrescentei so a escolha do banco nada mais. Do resto é o exemplo do componente ok.

Boleto.rarFetching info...

Expandir  

 

Amigo.
Carlos Teen,
Em primeiro agradeço sua atenção e gentileza em me enviar o executável.

Notei que seu executável é diferente do que esta no modelo do acbr pela trunk2,
Essa versão é uma mais antiga que suporta o Quick Report ?
 

Postado

Fiz algumas alterações no .pas do exemplo e compilou após essas alterações.
Removi algumas cláusulas das declarações no USES principal, removi o Data Module, inserindo o componente diretamente no Form.
Agora pela manhã, estive em contato com um amigo, e pedi para ele finalizar a questão do boleto para mim.

Para minha surpresa ele tbm teve problemas ao compilar o fonte, e só conseguiu após remoção do DM.
No meu caso eu uso o Delphi Xe, e ele usa o Berlim.

Alguém mais esta com problemas ao compilar os fontes do ACBrBoleto?
 

 

Postado
  Em 26/08/2016 at 11:30, Waldir Paim disse:

@Vagner Brentan

Você precisa detalhar os erros para gente conseguir te ajudar.

Eu uso com Delphi Berlin e não tenho nenhum problema.

 

Expandir  

Claro, sem problemas.

Primeiramente nas Cláusulas do Uses principal acusava erros de System.SysUtils e System.Class.
Também mesmo com o Data Module. criado ele acusava não existir o Data Module.
Vou anexar um print com o erro.

AcbrBoleto.thumb.png.6193993e855b69d7bed8471b8f141b10.png

  Em 26/08/2016 at 11:30, Waldir Paim disse:

@Vagner Brentan

Você precisa detalhar os erros para gente conseguir te ajudar.

Eu uso com Delphi Berlin e não tenho nenhum problema.

 

Expandir  

Claro, sem problemas.

Primeiramente nas Cláusulas do Uses principal acusava erros de System.SysUtils e System.Class.
Também mesmo com o Data Module. criado ele acusava não existir o Data Module.
Vou anexar um print com o erro.

Fico na dúvida do que possa ser.
Pois como já disse, nenhum outro componente esta gerando erros.
Todos os outros, inclusive os que utilizam de recursos do Fortes Report e do Fast, estão compilando sem nenhum problema.
Inclusive fiz uma pequena aplicação usando o Fortes para geração da Ordem de Serviço.

  • Moderadores
Postado

@Vagner Brentan

Seu Delphi mostra que não encontra as units SysUtils e Classes.

Veja que TDataModule faz parte da unit Classes e como ele não encontra a unit ele te apresenta esse erro.

  Citar

unit System.Classes;
...

{ TDataModule }

  TDataModule = class(TComponent)

....

Expandir  

Como já te falei não tem erro nas unit do ACBr, eu uso inclusive o boleto que você está questionando.

Mas se você puder, anexe o exemplo e testo ele no Berlin para verificar se tem algum erro nele.

Postado

Então...
Pedi para um amigo compilar no Berlim, e um tbm no XE8, deu o mesmo erro.

Já não sei mais aonde pode estar o erro, pois a instalação do Delphi foi refeita do zero, inclusive com o registro do Windows limpo.
Também reinstalei o ACBr novamente limpando qualquer registro dele no Windows.

E tbm como falei tenho outros projetos que usam essas classes e tbm Data Module e estão compilando sem erros.
Inclusive DM com conexões, querys, e outros componentes de terceiros nelas.

Eu gostaria se possível, alguém postar o .pas de uma versão antiga do ACBrBol. uma que tinha o QR5.
Usava ela sem problemas, e gostaria de ver se ela compila aqui.

Postado

Gostaria de dar um FeedBack aos membros que participaram e ajudarão nesse tópico.

Um amigo aqui do fórum, gentilmente me cedeu seus fontes.
E constatei o que já suspeitava, o fonte que ele me enviou compilou de prima, sem fazer nenhuma alteração.
Não apresentou nem um erro sequer.

Peço ao Juliomar e demais mantenedores dos arquivos no svn, que verifiquem com atenção os arquivos do ACBrBoleto.
Pois como falei, apenas nesses arquivos que esses erros apareceram.

Não entendam como crítica, pois eu uso os componentes do ACBr desde 2008, nunca tive problemas com eles e sempre recomendo aos colegas.
E tbm, sempre digo que não deve em nada aos pagos, além de ser o mais completo esta sempre em evolução e atualização.

Obrigado.

Postado

Obrigado pelo feedback Juliomar.
Não sei o que esta ocorrendo, pois como disse reinstalei o Delphi, e todos os componentes do ZERO !!!
Além de fazer o download novamente de todo pacote ACBr. pelo Trunk2.

Vale resaltar que o FortesReport, o donload foi usando o svn. e tbm que uma versão antiga, cedida por um membro do fórum compilou sem nenhuma msg de erro,
e que subi um WMWare só para testar e o erro ocorreu no mesmo componente.
Não, quero ser chato e tão pouco estou a fazer uma crítica negativa ao ACBr.
Mas acredito que juntos somos mais fortes, e que o que estou passando outros podem passar tbm.

Estou me programando para formatar a máquina e reinstalar tudo novamente.

Obrigado pela atenção e compreensão.

  • Moderadores
Postado

@Vagner Brentan

Você pode anexar o demo que apresenta erro ai, estou disposto a te ajudar e solucionar esse "mistério" que está ocorrendo ai na sua maquina ou podemos tentar resolver passo a passo se preferir.

De inicio você pode fazer?

Abra seu projeto, vá em Projects e execute um Build All Projetcs.

O Delphi vai te apresentar o nome da primeira unit que ele não conseguir compilar.

Anexe aqui o log apresentado para conseguir te ajudar com o próximo passo.

Postado

Olá amigo, mais uma vez agradeço a ajuda.
Percebi que se alterar System.SysUtils, System.Classes para SysUtils, Classes compila, porém apresenta alguns erros. de Violation Acess.

Isso esta me deixando doidio. rsrsrs
Segue anexo com o log de erros.
Obrigado e abraços

Log erro Delphi.txt

Postado
  Em 28/08/2016 at 00:01, Vagner Brentan disse:

Olá amigo, mais uma vez agradeço a ajuda.
Percebi que se alterar System.SysUtils, System.Classes para SysUtils, Classes compila, porém apresenta alguns erros. de Violation Acess.

Isso esta me deixando doidio. rsrsrs
Segue anexo com o log de erros.
Obrigado e abraços

Log erro Delphi.txtFetching info...

Expandir  

Vagner analisando o seu log verifiquei um erro na ultima linha por inexistências de uma .dcu. Experimente fazer uma releitura desse topico, acredito conter a solução do seu problema de igual forma ao do Djean.

 

 

Postado
  Em 28/08/2016 at 02:53, inforperson disse:

Vagner analisando o seu log verifiquei um erro na ultima linha por inexistências de uma .dcu. Experimente fazer uma releitura desse topico, acredito conter a solução do seu problema de igual forma ao do Djean.

Olá amigo.
Obrigado pela indicação do tópico.
Tentei fazer o sugerido sem obter sucesso.

Não sei o que pode estar ocorrendo, pois já reinstalei o Delphi do zero, fazendo uma limpeza do registro do Windows e eliminando tudo que pudesse ter sobrado da instalação do Delphi.

Meu Delphi é original, o que vem a descartar a possibilidade de alguma coisa errada com a cópia.
Também subi uma VMWare e deu o mesmo erro.
Só me resta mais uma alternativa antes de migrar para o Seatle (coisa que é inviável financeiramente no momento), seria formatar a máquina.

Agradeço muito a presteza e atenção de todos, qualquer novidade eu posto aqui.

 

 

Expandir  

 

  • Moderadores
Postado

@Vagner Brentan

Como instalou o seu ACBr?

Pode tentar instalar manualmente?

Fiz inúmeros testes aqui e não consigo simular a sua situação, só tem um detalhe eu faço a instalação manual e acredito que esse deveria tentar esse por caminho.

 

 

  • Moderadores
Postado
  Em 28/08/2016 at 22:36, Waldir Paim disse:

@Vagner Brentan

Como instalou o seu ACBr?

Pode tentar instalar manualmente?

Fiz inúmeros testes aqui e não consigo simular a sua situação, só tem um detalhe eu faço a instalação manual e acredito que esse deveria tentar esse por caminho.

 

 

Expandir  

bom dia

acho que não é essa a situação mas sim que se ele por exemplo removeu path do delphi que não deveria ou modificou o dproj que vai junto vai tirar as alias que o delphi tem para essas units e assim vai ocasionar erro!

 

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: juliomar_m@yahoo.com.br
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

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