如何使用Java脚本将必填字段设置为FALSE

2022-04-10 00:00:00 netsuite javascript

我不熟悉NetSuite使用javascript编写脚本。我喜欢问,我如何使用Java脚本将字段强制设置为FALSE。

希望有人能帮助我。


解决方案

您使用的方法是正确的,但客户端脚本不支持setMandatory。您可以在加载事件处理程序之前尝试在用户事件中使用完全相同的代码。

与文档相反,nlapiGetField返回的nlobjField是不是只读的。一些setter方法仍然可以在客户端使用(例如setDisplayType)。您可以试验哪些可以工作,哪些不可以,但确认setMandatory在客户端不受支持。

相关文章