Netsuite SuiteScript 2.0-设置计划完成百分比值

Netsuite SuiteScript 2.0-设置计划完成百分比值,netsuite,suitescript,Netsuite,Suitescript,我正在尝试从nlapiGetContext()函数转换包含setPercentComplete的脚本。这允许我设置完成百分比值 我没有看到任何关于为SuiteScript 2.0设置此选项的内容。是否有人发现了如何执行此操作?运行时模块的脚本对象已将完成百分比作为只读属性 runtime.getCurrentScript().percentComplete 我找不到设置它的方法。下面是可以使用的示例代码 /** * @NApiVersion 2.x * @NScriptType Sched

我正在尝试从nlapiGetContext()函数转换包含setPercentComplete的脚本。这允许我设置完成百分比值


我没有看到任何关于为SuiteScript 2.0设置此选项的内容。是否有人发现了如何执行此操作?

运行时
模块的脚本对象已将
完成百分比
作为只读属性

runtime.getCurrentScript().percentComplete

我找不到设置它的方法。

下面是可以使用的示例代码

/**
 * @NApiVersion 2.x
 * @NScriptType ScheduledScript
 * @NModuleScope SameAccount
 */
define(['N/runtime','N/record'],function(runtime,record){
  return {
    execute:function(context){
      var script=runtime.getCurrentScript();
      for(x=0;x<500;x++){
        var rec=record.create({type:'salesorder'});
        script.percentComplete=(x*100)/500;                               
      }
    }
  };
});
/**
*@NApiVersion 2.x
*@NScriptType ScheduledScript
*@NModuleScope SameAccount
*/
定义(['N/runtime','N/record'],函数(runtime,record){
返回{
执行:函数(上下文){
var script=runtime.getCurrentScript();

对于(x=0;席)实际上也在看这个。我有一个打开NETSube的案例来找出如何在2中执行这个。当我收到它的时候,我会把它们的答案发布出来。