setPercentCompleteを含むスクリプトをnlapiGetContext()関数から変換しようとしています。これにより、完全なパーセンテージを設定することができます。SuiteScript 2.0 - スケジュールされたパーセンテージの完了値を設定
私はSuiteScript 2.0の設定に関して何も見ていないのですが、これを行う方法を誰かが発見していますか?
setPercentCompleteを含むスクリプトをnlapiGetContext()関数から変換しようとしています。これにより、完全なパーセンテージを設定することができます。SuiteScript 2.0 - スケジュールされたパーセンテージの完了値を設定
私はSuiteScript 2.0の設定に関して何も見ていないのですが、これを行う方法を誰かが発見していますか?
runtime
モジュールのスクリプトオブジェクトの読み取り専用プロパティがpercentComplete
です。
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;
}
}
};
});
私は実際にこれも調べています。 NetSuiteを使って2.0でこれを実行する方法を見つけるためのケースがあります。私は彼らの答えを投稿します。 – W3BGUY