如何使用脚本将 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;
我有一个 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;