如何解决无法评估脚本:{ "type" : "error.SuiteScriptModuleLoaderError" , "name" : "UNEXPECTED_ERROR" ?



我正试图将一个基本的Dialog脚本上载到Netsuite中,并收到此错误:无法评估脚本:{quot;类型":quot;错误。SuiteScriptModuleLoaderError"名称":"UNEXPECTED_error","消息":"语法错误(SS_script_FOR_METADATA#22(","堆栈":[]}

这是脚本,我不确定它出了什么问题。我添加了入口点pageInit(scriptContext(,因为最初我收到了这个错误:";SuiteScript 2.x入口点脚本必须实现一个脚本类型函数">

/**
* @NApiVersion 2.x
* @NScriptType ClientScript
*/


define(['N/ui/dialog'],
function(dialog) {function pageInit(scriptContext) {
var options = {
title: 'Critical Items',
message: 'Click OK to continue.'
};
function success(result) {
console.log('Success with value ' + result);
}
function failure(reason) {
console.log('Failure: ' + reason);
}
dialog.alert(options).then(success).catch(failure);
return{
pageInit:pageInit
}`enter code here`
});

要记住的事情-

  1. 检查是否存在妄想症。你打开的那个需要关闭
  2. 您的return语句应该在函数之外

给你-

/**
* @NApiVersion 2.x
* @NScriptType ClientScript
*/


define(['N/ui/dialog'],function(dialog) {
function pageInit(scriptContext) {
var options = {
title: 'Critical Items',
message: 'Click OK to continue.'
};
function success(result) {
console.log('Success with value ' + result);
}
function failure(reason) {
console.log('Failure: ' + reason);
}
dialog.alert(options).then(success).catch(failure);

}
return{
pageInit:pageInit
}
});

如果下面的评论中有任何问题,请告诉我

相关内容

  • 没有找到相关文章

最新更新