Discussões
SuiteScript 2.0 > Suitelet/Script de Evento de Usuário > Análise de JSON > context.oldrecord
Aplica-se a
Produto: NetSuite 2024.1
Cenário
O cliente deseja analisar os valores dos campos usando o contexto de script. Quando o scriptcontext.oldrecord é carregado, o objeto JSON é retornado, mas quando o scriptcontext.oldrecord.fields é carregado, ele não retorna os valores dos campos relacionados ao registro.
Solução
Embora a estrutura do objeto retornado por scriptcontext.record seja correta como um objeto JSON, ele ainda se comporta como um objeto NetSuite que não pode ser analisado imediatamente. Para poder analisar esses valores, primeiro devemos converter este objeto NetSuite em um JSON. Para fazer isso, primeiro devemos converter o objeto NetSuite em uma string e depois analisá-lo novamente como um JSON. Um exemplo é dado abaixo como referência de como fazer isso.
Olá, bem-vind@!
Para ver todos os detalhes, faça o login.
Não tem uma conta? Clique aqui para começar!