Suitelet的NetSuite客户端脚本

Suitelet的NetSuite客户端脚本,netsuite,suitescript,Netsuite,Suitescript,我有一个类似于: 对于这样的东西,客户端脚本是什么样子的?我对脚本编写还不熟悉,所以我的头脑仍然在思考它。基本上我想做的是,如果suitelet中的子列表上有检查,当您单击submit时,检查记录上的两个字段将被更新。我的客户端脚本中有以下内容,似乎客户端脚本无法从suitelet中获取“checked”记录的内部ID(可能缺少与上下文有关的内容): 函数SaveRecord(){ var isChecked=“F” var lineCount=nlapiGetLineItemCount('c

我有一个类似于:

对于这样的东西,客户端脚本是什么样子的?我对脚本编写还不熟悉,所以我的头脑仍然在思考它。基本上我想做的是,如果suitelet中的子列表上有检查,当您单击submit时,检查记录上的两个字段将被更新。我的客户端脚本中有以下内容,似乎客户端脚本无法从suitelet中获取“checked”记录的内部ID(可能缺少与上下文有关的内容):

函数SaveRecord(){
var isChecked=“F”
var lineCount=nlapiGetLineItemCount('custpage\u子列表\u id')
nlapiLogExecution('DEBUG','Line Count',Line Count);
如果(行数>0){

对于(var line=1;line我通过完全删除客户端脚本并添加POST(else)解决了这个问题元素来处理suitelet的submit元素。如果有人想查看,请告诉我,我可以发布。

听起来您已经找到了解决方法。但是关于您最初的问题,在客户端脚本的上下文中,您通常会使用:

nlapiGetCurrentLineItemValue
而不是:

nlapiGetLineItemValue
nlapiGetLineItemValue