Ir para conteúdo
  • Cadastre-se

Duarte

Membros Pro
  • Total de ítens

    342
  • Registro em

  • Última visita

  • Days Won

    3

Posts postados por Duarte

  1. 2 horas atrás, xyberx disse:

     Já venho fazendo esse teste desde o XE6 e o prob continua kkkkkk.....

    Outro ponto que não estou conseguindo desenrolar é a instalação do dclsockets240. Preciso adicionar Socket pois tenho parte do projeto que usa ela no Seatla Adicionou legal.

    Obs. Ele fica na pasta Bin do Delphi

  2. 8 minutos atrás, xyberx disse:

     O Berlin assim como os outros XE's tem um erro de IDE que dependendo da quantidade de componentes instalados ele faz isso mesmo, recomendo a retirar alguns componentes, o meu dá isso também, e só com menos packages que ele para. BUG's não corrigidos das IDE's do maravilhoso :-(.

     Aí vai vir gente falando que o meu não dá isso e blablabla, instalem um DevExpress e mais algumas packages grandes e testem aí vão ver por si próprios.

    Sério, que coisa, o Seatla, que uso hoje, tem bugs para caramba no DBX uso ela pois uso muito DataSnap, ficou alegre com a noticia que o Berlin foram corrigidos os erros de Memory Leaks que já vinha deste o XE8 no DBX.... Com esta agora vou lhe falar....

     

    Mais vai ter uma saída... Ainda falta muitos componentes para eu instalar... rsrs Ai ferrou! só a JEDI é enorme!

    Vou fazer um teste aqui...

    Instalar da JEDI só o que uso, do Acbr só o que uso para ver... mais isto é uma B.... se for verdade

  3. Boa tarde,

    Pessoal, estou iniciando a migração para Delphi XE 10.1 Berlin, Mantenho sempre o meu ACBr atualizado, Instalei o Acbr com sucesso usando o Install.exe mesmo, fiz a instalação completo ou seja com todos os componentes. Mais está acontecendo algo estranho, ao instalar qualquer componente após a instalação do Acbr, a IDE dar Access violation BDS.exe dai tenho que remover todo o ACBr, e instalar novamente. Mais apos instalação sempre levanta o erro em anexo.

    No erro baixo, tentei adicionar o ACBrCalculadora

    Alguém já está usando ACBr no Berlin?

     

    Sem título.png

  4. 4 horas atrás, Régys Silveira disse:

    Faça o seguinte:

    Baixe os 3 repositórios:

    1. JCL: https://github.com/project-jedi/jcl/trunk/jcl

    2. JVCL: https://github.com/project-jedi/jvcl/trunk/jvcl

    3. JEDI: https://github.com/project-jedi/jedi/trunk  (este repositório possui arquivos .inc que são necessários para compilar a JCL corretamente)

    Após baixar copie os arquivo do passo 3 para: <jcl>\source\include\jedi

    Execute o arquivo "Install.bat" que está na raiz do repositório JCL baixado, tudo normal sem nada diferente, siga o que ele indicar, talvez na aba 64 bits falte o diretóri, mas basta criar ele conforme ele informa.

    Execute o arquivo "install.bat" que está na raiz do repositório JVCL baixado, também tudo normal conforme indicado pelo instalador.

    Se seguir este passo-a-passo não tem erro, tudo funcionará normalmente.

     

    Boa tarde,

     

    Só agora eu conseguir testar, ao tentar baixar usando o Tortoise é me retornado:

    Checkout from https://github.com/project-jedi/jcl/trunk/jcl, revision HEAD, Fully recursive, Externals included
    Unable to connect to a repository at URL
     'https://github.com/project-jedi/jcl/trunk/jcl'
    Este host não é conhecido.

    Consegui baixar...!

  5. 23 horas atrás, Juliomar Marchetti disse:

    Bom dia

    não use por lá pois provavelmente sua licença não é válida ou é?

    se for ele deve de funcionar senão for deverá baixar do github e instalar via instalador do próprio Jedi

    Bom dia,

    Juliomar achei que tinha conseguido, até consegui baixar a JCL, jogue este link no Tortoise: https://github.com/project-jedi/jcl mais baixa muita coisa, até ai tudo bem, só que não funciona o install. tentei baixar o JVCL este começa a baixar mais sempre dar erro com 640mb baixado....

    Não tem um link para baixar um pacote compacto não? Eu já tenho ele instalado na XE 10 Seatla, será quem apenas as dcu, pas, etc que foram alteradas?

    Achei este link.... vou tentar:  https://github.com/project-jedi/jcl.git  https://github.com/project-jedi/jvcl.git

     

  6. 4 horas atrás, Juliomar Marchetti disse:

    Bom dia

    não use por lá pois provavelmente sua licença não é válida ou é?

    se for ele deve de funcionar senão for deverá baixar do github e instalar via instalador do próprio Jedi

    Bom dia, meu muito obrigado pela sua resposta, você teria o link para eu jogar no Tortoise? Já procurei mais não achei....!

    Opa... Achei... vou baixar... Obrigado...

    • Curtir 1
  7. Bom dia,

    Amigos, estamos iniciando a migração para Delphi XE 10.1 Berlin, hoje estamos no Seatle, alguém ai já consegui u JEDI para esta versão? No Seatle baixei usando o "GetIt Packege Manage". Mais para Berlin ainda não esta.

    ACBr Rodando 100% nesta versão, testei os relatórios FortesReport e FastReport. tudo OK!

  8. 3 minutos atrás, adilsonpazzini disse:

    Também uso Lazarus já a uns 2 anos . Realmente, se não insistir, não vai conseguir usar mesmo , mais hj temos vários fóruns . que o pessoal sempre ajuda . pra mim funciona bem .

    Eu fui direto para Delphi XE10, atualizei recente uns 180 clientes nosso, rodando 100%. Valeu apena migrar, usar apenas 5% de uma ferramenta, talvez seja por falta de conhecimento da mesma...! Sou delphiano a 16 anos... Tudo que quero montar monto e roda liso...

    • Curtir 1
  9. 19 minutos atrás, tbalbinos disse:

    Pois é, tive este mesmo problema e postei aqui, e me mandaram esta solução. 

    É eu já utilizei este, depois que migrei para o XE 10, vi que o mencionado acima era mais recente, dai migrei, mais estou voltando a usar o citado por você.

  10. 1 minuto atrás, tbalbinos disse:

    Tive esse mesmo problema, tive que mudar e usar o RetratoNovo.fr3. Faz o teste.

    Boa tarde,

    Estou quebrando o galho com ele, mais este ai, tem mais validações, por exemplo ele valida os valores de ISS e só sai as informações se tiver, entre outras, ele é mais completo... Mais mesmo assim obrigado.

    Vou aguardar a correção sei que vão fazer...

  11. 46 minutos atrás, Daniel Simoes disse:

    Experimente algo... no Lazarus/FPC usamos a gravação na porta, com "FileStream"...

    Habilite em ACBrDevice.pas a diretiva

     {$DEFINE Device_Stream}

    Daniel, muito obrigado. a dica do colega acima resolveu...! Mais vou anotar aqui a sua dica, caso precise... Muito obrigado mesmo pessoal..

  12. 4 minutos atrás, Daniel Simoes disse:

    Difícil fazer algo do "lado do ACBr", com essas informações...

    Se você deseja reporta um bug dos componentes, por favor seja mais focado, no uso dos componentes... Exemplo:

    "Usei o PosPrinterTeste.exe versão x.y.z e funciona... já na versão nova, compilado com os fontes atuais, não funciona..."

    Certo... ACBrPosPrint... Versão 11601 Atualizado hoje, testei utilizando o Demo, tanto nele quanto na minha aplicação levanta o mesmo erro... Mais não considero que seja erro no componente não! Estou em busca de ajuda / explicações para um caso que nunca vi antes, pois aqui no laboratório estava funcionando, quando levei a minha impressora no cliente e ao retorna-la para laboratório começou a dar o mesmo erro que dava lá nele...

    17 minutos atrás, Sérgio Assunção disse:

    Isso é algum erro de permissão.

    Compartilhe a pasta PRINTERS com permissão de leitura e escrita (no micro onde tem a impressora instalada).

    Sua dica aqui no laboratório funcionou 100% Agora vou testar no clientes... Por enquanto meu muito obrigado..

    • Curtir 1
  13. Bom dia,

    Caros amigos, ontem passei por um problema meio que estranho, confesso que até hoje ainda não tinha me deparado com tal, vou relatar passo a passo do ocorrido e conto com ajuda dos colegas!

    Cenário: Impressora não Fiscal Elgin I9 + Rede Mista (Windows XP / Windows 7 32Bits), Antivírus nas maquinas NOD 32, Impressora instalada com drives do fabricante, funcional localmente, ou seja na máquina aonde a mesma está instalada tudo imprimi dentro dos conformes. Compartilhamentos ativados, permissões de compartilhamento e segurança para "TODOS" e todas as permissões liberadas. OBS: Windows 7 32Bits aonde a impressora esta instalada.

    Erro: ao tentar imprimir das estações usando o compartilhamento ex. \\balcao02\elgin. E levantado o seguinte erro: FILE ACESS DEFINID, pelo erro dar a se intender que está sem permissão, seja lá de escrita e/ou leitura.

    Testes: Pensei, deve ser a máquina, então trocamos de máquina, nada, deve ser antivírus, adicionamos nas exclusões do mesmo, nada, pensei deve ser a impressora, então levei a do meu laboratório de testes, BEMATECH MP-4200 TH, que até então estava funcionando 100% na minha rede. Bem aqui está o que me deixou muito encabulado... Ao chegar no cliente o mesmo erro. Então pensei, deve ser algo no ACBr, atualizações recentes... Voltei para o laboratório o mesmo erro, sendo que instantes estava funcionando, ou seja é como se a rede do clientes, sei lá, deconfigurasse a impressora ou bloqueasse algo... BEM no Windows XP a impressora responder normal...

    Louco é!!! Não tenho explicação...

    Ajudem-me ai...

     

  14. 7 minutos atrás, Cavali25 disse:

    Duarte segue o log com o erro que está dando.
    é ausência de um pacote do forte.

    e o forte está instalado.

    log_Delphi_7.txt

    Use este link no tortoise para baixar a versão que está 100% compatível com  acbr:

    https://github.com/fortesinformatica/fortesreport-ce/trunk

    Antes de instalar, remova qualquer versão do FortesReport da sua IDE e remova também qualquer referencia a ele no path da libray do delphi

  15. 4 minutos atrás, Cavali25 disse:

    Boa tarde,
    Meu ambiente de trabalho.
    windows 7
    Delphi 7

    Acabei de formatar meu note, e agora resolve que vou migrar meu sistema para o Trunk2. Porém já na instalação estou tendo problema quando seleciono os pacotes do forte report. 
    Se eu não selecionar nem pacote do Fast ou Fortes a instalação dos componentes do ACBr da como instalada com sucesso. 

     

    Boa tarde, na hora de instalar é criado um log, é bom postar ele aqui para que seja analisado, assim podemos lhe auxiliar com mais precisão!

  16. Bom dia,

    Amigos estou finalizando a migração de BDS2006 para XE 10. Bem estou com um pequeno problema com ABCrLCB ele esta ativando, mais se der erro na leitura ou seja, caso não seja retorno o código/leitura da fila, minha aplicação fica lenta, muita das vezes até trava. Alguém por ai já se separou com esta situação?

  17. Agora, Tiago Ravache disse:

    não tenho como testar agora mas Consulta.Free tbm não roda?

    Vou testar agora... Pois estou usando o FreeAndNil... Já reporto...

    3 minutos atrás, Tiago Ravache disse:

    não tenho como testar agora mas Consulta.Free tbm não roda?

    Não... Invalid pointer operation.

    Debugando, ele passa pelo metodo Destroy do JSON apos leitura, ou seja não há necessidades de matar... O metodo está logo abaixo problema é que fica muita coisa na memoria.

    destructor TJSONArray.Destroy;
    var
      Element: TJSONAncestor;
      I: Integer;
    begin
      if FElements <> nil then
      begin
        for I := 0 to FElements.Count - 1 do
        begin
          Element := TJSONAncestor(FElements);
          if Element.GetOwned then
            Element.Free;
        end;
        FreeAndNil(FElements);
      end;
      inherited Destroy;
    end;

    Sem título.png

    • Curtir 1
  18. 51 minutos atrás, Tiago Ravache disse:

    Opa... O link em questão é apenas mostrando a estrutura do class, aponta para o Destructor Destroy, mais sem muitas explicações... Veja um parte de um dos código usado aqui:

     

    var
      Dados: T_dmConexaoRemota;
      Debito: TDebito;
      Retorno : TClientDataSet;
    begin
      try
        try
          Result := varNull;
          Dados := T_dmConexaoRemota.Create(nil);
          Dados._ConexaoServerNoturno.Params.Values['HostName'] := AHostName;
          Debito := JSONToDebito(Dados._MetodosServerNoturno.ConsultaDebitos(ATipo, ACNPJ)); //.ConsultaDebitos é JSONValue

    finally
        if Assigned(Debito) then
          FreeAndNil(Debito);
        if Assigned(Retorno) then
          FreeAndNil(Retorno);
        Dados._ConexaoServerNoturno.Close;
        FreeAndNil(Dados);
      end;

    Veja o retorno da função é um JSONValue, neste caso não tem como matar ele... Outro caso...

     

    function ExportarDados(AEmpresa: String; ASQL: WideString;
      AArquivo : String) : OleVariant;
    var
      Dados: T_dmConexaoRemota;
      Consulta: TJSONArray; 
    //.Variavel usada para pegar o retorno do DataSnap que será um JSonArray
      Retorno: TClientDataSet;
      HostName: String;
    begin
      try
        try
          Consulta := Dados._MetodosServerNoturno.ExportarDados(ASQL, AArquivo);
          if Assigned(Consulta) then
          begin
            AArquivo := JSONToFile(Consulta, PastaAplicacao + 'ConnectionRemote');

    finally
        if Assigned(Retorno) then
          FreeAndNil(Retorno);
        Dados._ConexaoServerNoturno.Close;
        FreeAndNil(Consulta);
    //.Se eu acrescentar esta linha, dar erro, pois não acessa liberar da memoria.
        DeleteFile(PWideChar(WideString(AArquivo)));
        AArquivo := SubstituirTexto(AArquivo, '.xml', '.zLib');
        DeleteFile(PWideChar(WideString(AArquivo)));
      end;

×
×
  • 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.