我解決了一些較早的問題并獲得了以下腳本來驗證和部署。但是它失敗了,在日志中我看到了這個錯誤:
ReferenceError:檔案未定義 [在 Object.execute (/SuiteScripts/purchasing.js:11:9)]
但我的檔案肯定在那個位置,并且在腳本中定義。
非常感謝所有幫助。
/**
* @NApiVersion 2.1
* @NScriptType ScheduledScript
*/
define(['N/task'],
function (task) {
function execute(scriptContext){
var scriptTask = task.create({taskType: task.TaskType.CSV_IMPORT});
scriptTask.mappingId = 212;
var f = file.load('SuiteScripts/purchasing2.csv');
scriptTask.importFile = f;
var csvImportTaskId = scriptTask.submit();
};
return{
execute: execute
};
});
uj5u.com熱心網友回復:
您也應該加載該N/file模塊。
define(['N/task', 'N/file'], function(task, file) {
....
})
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/515567.html
