Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado

Estou migrando meus sistemas para o Lazarus e me deparei com o seguinte problema:

Uso a base Firebird 2.5 com os componentes de acesso IBX, coloco o XML das nota num campo tipo: 

BLOB SUB_TYPE 0 SEGMENT SIZE 80

Eu emito a nota e salvo o XML no banco, normalmente, porém, se eu editar o registro, sem mexer no conteúdo do campo blob, o campo é esvaziado.

Eu edito outro campo do registro e o valor do campo BLOB some, alguém já passou por algo semelhante?

  • Consultores
Postado

Não.

isso em Lazarus? está usando o que? Zeos?

veja senão está obrigando a ir dados no field ao invés de ignorar quando não houve mudanças

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Postado

está usando o que? Zeos?

  Estou usando os componente IBX da MWA.

veja senão está obrigando a ir dados no field ao invés de ignorar quando não houve mudanças

  Tem alguma propriedade que define isso? Eu simplesmente dou um .Edit, mudo o valor do campo e depois um .Post, veja

      DMNFSe.IbDsNFSe.Edit;
      DMNFSe.IbDsNFSeNFSE_SELECIONADO.AsString := '1';
      DMNFSe.IbDsNFSe.Post;
      DMComp.Dados.DBCommitRetaining;

Só mexo no campo NFSE_SELECIONADO, tem dois campos BLOB nessa tabela, e os dois do mesmo registro são limpos depois desse comando.

E o interessante é que com os demais campos nenhum problema acontece...

  • Consultores
Postado

Chuto que pode ser um bug.

notei que eles disponibilizam o fonte junto.

será que debugar pra verificar senão é um erro e corrigir?

  • Curtir 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • 2 semanas depois ...
  • Consultores
Postado

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultora ACBr Pro

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 2396 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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...
The popup will be closed in 10 segundos...