我需要从 SO 上的行项目中获取查找字段值,然后更新 PO 中的相应行项目。获取值不是问题,我正在使用
newSite = record.getSublistValue("item", "custcol_site", lineNum)
获取值 - 这将返回查找字段对象的 id。但是,当我尝试使用更新 PO 上的字段值时
loadedTransaction.setSublistValue({
sublistId: "item",
fieldId: "custcol_site",
value: newSite,
line: lineNum
});
什么都没有发生,我没有收到错误,但是该字段也没有更新。如何使用我已经获取的这个 ID 值更新字段?
我还按照相同的模式更新了许多其他字段而没有问题,只是查找字段没有成功更新,所以据我所知,“lineNum”和 fieldIds 不是问题,我一定不能发送更新查找的正确信息,但是我找不到某个地方告诉我要发送哪些信息。