如何使用脚本将 Netsuite 系统字段设置为必填项?

How to use Script to set a Netsuite System Field as Mandatory?

我有一个 Client Suitescript 2.0,它处理销售订单记录的 fieldChanged 上的一些逻辑。 这包括根据特定条件将某些字段设置为 mandatory/non-mandatory。

它工作得很好,除非我尝试将 Netsuite 系统字段(例如 'memo')设置为 mandatory/non-mandatory。
没有任何反应,也没有错误。

所有字段使用的代码是context.currentRecord.getField({fieldId: 'memo'}).isMandatory = true;

有谁知道为什么会出现这个问题,或者知道任何解决方法?

非常感谢!
贾尔斯

试试这个

var memo = context.currentRecord.getField({fieldId: 'memo'});
memo.isMandatory = true;