是否可以在SS2.0文件中使用SS1.0?是否需要添加一些注释,或者有可能吗?
最佳答案
那是不允许的。请参阅下面的SuiteAnswers摘录。
https://netsuite.custhelp.com/app/answers/detail/a_id/44630
版本同居规则
您的脚本(入口点脚本和支持库脚本)必须使用SuiteScript 1.0或SuiteScript 2.0。您不能在一个脚本中同时使用两个版本的API。
但是,您可以有多个使用不同SuiteScript版本的脚本。这些可以部署在同一帐户,同一SuiteApp和同一记录中。
https://netsuite.custhelp.com/app/answers/detail/a_id/31709/kw/Suitescript%202.0
nlapi / nlobj前缀退休
SuiteScript 2.0的外观和行为类似于现代JavaScript。为了实现该目标,SuiteScript 2.0方法和对象不带有nlapi和nlobj前缀。
此更改还反射(reflect)了SuiteScript 2.0的模块化组织。 SuiteScript 1.0方法和对象分别属于nlapi和nlobj命名空间。 SuiteScript 2.0方法和对象封装在各种模块中。