Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

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

Link para o comentário
Compartilhar em outros sites

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
Link para o comentário
Compartilhar em outros sites

9 horas atrás, 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

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

Link para o comentário
Compartilhar em outros sites

4 minutos atrás, Juliomar Marchetti disse:

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

é exatamente o que o nosso amigo acima lhe falou

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.
 

Link para o comentário
Compartilhar em outros sites

4 horas atrás, 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.
 

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 !!!

Link para o comentário
Compartilhar em outros sites

13 minutos atrás, 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 !!!

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.rar

Editado por carlosinfoteen
  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Moderadores

@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.

 

Link para o comentário
Compartilhar em outros sites

28 minutos atrás, 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.rar

 

29 minutos atrás, 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.rar

Muito obrigado amigo.
Será de grande valia.

Agradeço sua gentileza e presteza em me ajudar.

Abraços

24 minutos atrás, 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.

 

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á.

35 minutos atrás, 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.rar

 

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 ?
 

Link para o comentário
Compartilhar em outros sites

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?
 

 

Link para o comentário
Compartilhar em outros sites

Agora, 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.

 

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

Agora, 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.

 

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.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

@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)

....

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.

Link para o comentário
Compartilhar em outros sites

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.

Link para o comentário
Compartilhar em outros sites

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.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Bom dia

volto a insistir é em configuração no seu delphi ou modificou o dproj do seu demo!

acabei de abrir ele no seattle e compilar exatamente o que está no svn e não teve erro algum

segue o print

Untitled.png

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

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.

Link para o comentário
Compartilhar em outros sites

  • Moderadores

@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.

Link para o comentário
Compartilhar em outros sites

2 horas atrás, 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.txt

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.

 

 

Link para o comentário
Compartilhar em outros sites

17 horas atrás, 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.

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
10 horas atrás, 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.

 

 

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: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

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