Ir para conteúdo
  • Cadastre-se

vansiqq

Membros
  • Total de ítens

    5
  • Registro em

  • Última visita

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

vansiqq's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Week One Done
  • One Month Later
  • One Year In
  • Conversation Starter

Recent Badges

1

Reputação

  1. Como te falei, estas funções foram desenvolvidas pelo Silvio Clécio para o componente LazSolutions. Até onde sei esse componente foi desenvolvido apenas para Lazarus, mas se você tiver tempo e paciência para testar no Delphi, pode baixá-lo diretamente no repositório Github do Silvio: https://github.com/silvioprog/lazsolutions Espero que te ajude. Um abraço.
  2. Daniel, Também trabalho com imagens em bytes na forma de texto dentro do banco de dados. E coincidentemente ustilizando Firebird 2.5 e PostgreSQL 9.1. A solução que eu encontrei pra isso foi utilizar campos TEXT no postgre e BLOB SUBTYPE TEXT para o firebird. Nos dois casos dois bancos eu trato as imagens normalmente, como se fosse um campo string. A única diferença é que eu uso Lazarus e não Delphi. No Lazarus eu utilizo as funções LSBase64ToPicture para converter de texto para imagem na apresentação, e LSPictureToBase64 para converter a imagem em String. Estas funções estão na suite de componentes LazSolutions, desenvolvidas pelo Silvio Clécio. Como não estou trabalhando com imagens no Delphi (ainda) não sei te dizer se existe uma suite equivalente para o mesmo. Agora quanto à armazenagem no banco de dados, posso te garantir que fica perfeita. E Acrescento, vale para postgre, Firebird, SQLite, MySQL e SQLServer. Testei em todos eles.
  3. Boa tarde. Passei pelo mesmo erro e como utilizo o ACBr tanto em Delphi quanto em Lazarus, fiz minhas alterações conforme abaixo: Linha 179: {$IFDEF FPC} NomeCampo := ACBrStr(NomeCampo); {$ELSE} NomeCampo := ACBrStr(UpperCase(NomeCampo)); {$ENDIF} Linha 183: {$IFDEF FPC} linha := Texto; {$ELSE} ACBrStr(UpperCase(Texto)); {$ENDIF} Segue a unit em anexo: ACBrConsultaCPF.pas
  4. vansiqq

    NFe - Linux - Lazarus

    Bom dia, Pessoal. Alguém aqui está usando o ACBrNFe no Linux? Estou com umas dúvidas: 1) Na versão disponibilizada no SVN, tem NFe2 para delphi e só NFe para o Lazarus. A versão do lazarus é a 2.0 ou não foi implementada ainda? 2) Mesmo sem saber essa resposta, arrisquei a instalar mas tive alguns problemas. Instalei todos os componentes do ACBr mas o NFe, apesar de compilar sem erros, apresentou problemas na hora da linkagem. Esses abaixo: "Compilando pacote ACBr_TEFD 1.31" completado "Compilando pacote ACBrTCP 0.9" completado "Compilando pacote ACBrSerial 0.9" completado /usr/bin/ld: warning: ../link.res contains output sections; did you forget -T? /usr/bin/ld: cannot find -lxml2 /usr/bin/ld: cannot find -lxmlsec /usr/bin/ld: cannot find -lxslt /usr/lib/lazarus/ide/lazarus.pp(137,1) Error: Error while linking /usr/lib/lazarus/ide/lazarus.pp(137,1) Fatal: There were 1 errors compiling module, stopping Alguém tem alguma ideia do que devo fazer para resolver isso? Evandro Siqueira http://www.evandrosiqueira.com.br twitter: http://www.twitter.com/vansiqq
  5. Bom dia pessoal, Estou com problemas para a instalação desse pacote no Lazarus. Ao compilar o pacote ele me retorna a seguinte mensagem: O Arquivo ACBrNFeDanfeRLRetrato.pas do pacote ACBrNFeDanfeRL 0.0 está faltando. Realmente o arquivo não existe na pasta pacotes e sim na pasta fontes, mas fiquei com as seguintes dúvidas: 1) Posso simplesmente copiar o .pas para a pasta pacotes? 2) A Nfe 2.0 já foi liberada para o Lazarus? A Nfe 1.0 seria inútil pra mim, posto que teremos que migrar para a 2.0 até 31/03. Grato por qualquer informação. Evandro
×
×
  • 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.

The popup will be closed in 10 segundos...