Netsuite Suitelet addButton调用函数
Netsuite Suitelet addButton call function
我正在努力寻找一种方法来向 Suitelet 添加一个按钮,该按钮调用同一个 Suitelet 中的另一个函数。我尝试了很多东西,但我什么都做不了。我还尝试创建一个客户端脚本并调用客户端脚本,但该解决方案的问题是我需要从客户端脚本调用 Suitelet 中的另一个函数。
function Image(request, response){
var form = nlapiCreateForm("Today's Checks", true);
function next(count){
//code here
showImage(imageId);//call to another function
}
form.addButton('custpage_next','Next',"next();");
response.writePage(form);
showImage(id){
//more code . . .
}
}
suitelet 在服务器端运行。您需要启用客户端代码。
将您需要的代码放入另一个文件并使用它来创建客户端脚本。
创建时给它一个有用的id。您不需要部署脚本。
那么
form.setScript('customscript_clientscriptid');
然后您可以在按钮代码中使用该文件中的函数。
我正在努力寻找一种方法来向 Suitelet 添加一个按钮,该按钮调用同一个 Suitelet 中的另一个函数。我尝试了很多东西,但我什么都做不了。我还尝试创建一个客户端脚本并调用客户端脚本,但该解决方案的问题是我需要从客户端脚本调用 Suitelet 中的另一个函数。
function Image(request, response){
var form = nlapiCreateForm("Today's Checks", true);
function next(count){
//code here
showImage(imageId);//call to another function
}
form.addButton('custpage_next','Next',"next();");
response.writePage(form);
showImage(id){
//more code . . .
}
}
suitelet 在服务器端运行。您需要启用客户端代码。 将您需要的代码放入另一个文件并使用它来创建客户端脚本。 创建时给它一个有用的id。您不需要部署脚本。 那么
form.setScript('customscript_clientscriptid');
然后您可以在按钮代码中使用该文件中的函数。