-
Total de ítens
18 -
Registro em
-
Última visita
Aleph Costa Melo's Achievements
-
O local do erro muda dependendo da maneira cujo é realizado a compilação. em caso seja usado build o erro ocorre em ACBrSocket ([dcc32 Fatal Error] ACBrSocket.pas(417) F2613 Unit 'Controls' not found.) e se for utilizado compile o erro é em ACBrDANFCeFortesFr ([dcc32 Fatal Error] ACBrDANFCeFortesFr.pas(45) F2613 Unit 'Forms' not found.) mas caso seja adicionado o vcl em unit scope names, ambos apresentam erro em pngimage do comentário anterior. Adicionei vcl.imaging. também no unit scope names e resolveu o problema de compilação para 32bits, entretanto essa é a maneira correta de resolver? Enquanto ao 64-bits, o novo local de erro é RLPreviewForm ([dcc64 Error] RLPreviewForm.pas(1575) E2003 Undeclared identifier: 'KEY_ESCAPE'), contendo enums ausentes. Quase esquecendo de informar. O Delphi cujo uso atualmente é 12.3 (29.0.55362.2017) Agradeço pela ajuda.
-
Erro de compilação em 64-bits em aplicação console.
um tópico no fórum postou Aleph Costa Melo Dúvidas Gerais sobre o ACBr
Boa tarde a todos. Atualmente estou tendo problemas com o ACBr ao tentar compilar minha aplicação console em 64 bits, qual apresenta erro [dcc64 Fatal Error] RLMetaVCL.pas(64): F2613 Unit 'pngimage' not found. Por garantia realizei a reinstalação do ACBr e do Fortesreport-ce, ambos usando seus executaveis. (ACBrInstall_Trunk2 e frceInstall) Antes de sua instalação eu ja havia realizado a correção por garantia dos caminhos adicionados na library da IDE (Removi os caminhos). Após a remoção realizei a instalação do Fortesreport-ce e logo após o ACBr. A instalação do fortereport foi em 32bits por causa da IDE ser 32bits e o ACBr foi feito a instalação com 32 e 64 bits, com o campo "Deixar somente a pasta LibXX no Library Path do Delphi" desmarcado. Finalizando a instalação, reabri a IDE e tentei realizar a compilação da minha aplicação em 32bits e 64bits. Entretanto não funciona, gerando o erro [dcc32 Fatal Error] ACBrSocket.pas(417): F2613 Unit 'Controls' not found. Mas caso eu adicione vcl, o erro não ocorre e o proximo erro é no RLMetaVCL.pas citado anteriormente. O que eu estou fazendo errado? Agradeço pela ajuda. -
Aleph Costa Melo changed their profile photo
-
Boa tarde, vi o arquivo no SVN de vocês e atualizei o repositorio, como também realizei o teste. (https://svn.code.sf.net/p/acbr/code/trunk2/Fontes/ACBrPagFor/Bancos/PagFor.Safra.GravarTxtRemessa.pas) Entretanto não esta funcionando, pois vocês colocaram o cep com 8 digitos e manteram a parte de complemento do cep, qual resulta em 243 digitos na linha gerando erro. Passei um cep apenas com 5 digitos, entretanto ainda não funcionou. Acredito que o GravarCampo deve preencher 0 a esquerda ou direita. GravarCampo(Endereco.CEP, 8, tcInt); GravarCampo(' ', 3, tcStr); Poderiam realizar a correção ou usar o arquivo que eu havia criado? Eu cheguei a realizar uma documentação ao lado de cada linha citando o tamanho e o que é so por garantia. (Está abaixo) Agradeço PagFor.Safra.GravarTxtRemessa.pas
-
Realizei a implementação, mas como é uma maquina compartilha qual contem varios usuarios, eu não consigo realizar o build do unico do arquivo para eu realizar o teste, você conseguria gerar o dcu do arquivo? e você teria o dcu do atual do arquivo? Agradeço pela ajuda. PagFor.Safra.GravarTxtRemessa.pas
-
Certo. Verifiquei o repositorio oficial e o repositorio atual que contenho, a estrutura se encontra iqual. Olhei os arquivos pagFor Genérico, CNAB240 e os arquivos para BancoSafra e aparentemente não há uma tratativa para o banco Safra no SegmentoB para os dados de valor do documento e endereço. Conferi se eu estava realizando corretamente a parte de inserir os dados e se o banco citado e o provider aplicado estavam corretos no TACBrPagFor, como também verifiquei se havia alguma possivel configuração no segmentoB para que exibe-se as informações, mas não encontrei nada. Entretanto vi que no GravarTxtRemessa.pas na geração do segmento B, apenas irá gerar os dados cujo necessito caso seja do tipo debito e o PagFor do Safra não contém. Resumindo, acho que não tem implementado. Nesse caso eu faço o que exatamente?
-
Desculpe-me pela falta de informação cujo contenho, mas o que seria exatamente svn? Bem, sobre o arquivo Safra cheguei olhar os 3 que seria GravarTxt, Provider e TxtRetorno e nenhum deles citam a parte de SegmentoB, entretanto a maneira cujo estou realizando até cria o segmentoB porém sem a informação do endereço e valor do documento cujo eu preciso. Mas isso apenas ocorre quando eu coloco a forma de pagamento Ted. A classe que estou usando para criar é TACBrPagFor que esta no trecho de codigo que mandei anteriormente. Lamento por não estar conseguindo entender muito bem.
