Gravar campo memo 12.1.25

Bom dia,

Estou com problema onde não consigo gravar nada em um campo memo, não apresenta erro , grava a solicitação de compras normal só não levar os dados para o memo.

lembrando que o dicionario agora esta no banco, houve alguma mudança ma gravação desses campos ?

Boa Tarde Tiago,

O campo é memo é real ou virtual?

O campo é c1_xobssol é Real

Conseguiu ajustar? Estou com este mesmo problema.

Oi Tiago, em caso de um campo padrão do Protheus basta enviar a informação para o campo virtual. Exemplo:

oModel:SetValue( 'CN9MASTER' , 'CN9_OBJCTO' , oParseJSON:Objeto )

Geralmente quando te sem um campo memo, se tem o campo físico com o código que é gerado automaticamente para tabela SYP.

No exemplo acima, esse campo CN9_OBJCTO é virtual e é nele que eu gravo. No banco de dados o sistema gravará automaticamente no campo físico CN9_CODOBJ.

Nunca precisei criar um campo memo no Protheus mas acredito que precisa armazenar na SYP a referencia e ter o campo físico com o código da chave da tabela.