脚本是否可以引用新记录中的行?

gstea96

这与SuiteScript 1.0上的一些较旧的问题有关。我有一个必须为2.0的2.0脚本,所以我不能使用旧的nlapiGetLineItemValue-它必须为Record.getSublistValue(options)但是,我需要它来获取未保存的新记录上的行值BeforeSubmit

它不断返回未在对象中定义的“ getSublistValue”,并检查NetSuite字段资源管理器确认未保存的记录没有定义的行。同样适用于AfterSubmit

那么在创建记录时是否有任何变通方案,甚至可能引用行项目值?

除某些代码外,该问题在以下位置适用:

var recNew = context.newRecord
var ItemID = recNew.getSublistValue({
    sublistId: 'items',
    fieldId: 'itemid',
});
var listIDs = ["6646", "17745", "17945", "21349"];

var a_filters = [];
a_filters.push(new nlobjSearchFilter(ItemID, null, 'anyof', listIDs));
{
   // an action
   }
史蒂夫·里德

getSublistValue要求您传递行号。

var recNew = context.newRecord 
for (var x =0; x< recNew.getLineCount({sublistId:'item'}); x++) {
     var ItemID = recNew.getSublistValue({ sublistId: 'item', fieldId: 'item', line: x });
     // DO STUFF
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我的 bash 脚本是否足够准确以检查图像列表是否在目录中的任何位置被引用?

页脚中的脚本是否“阻止渲染”?

bash脚本是否通过引用设置变量?

如何检查脚本是否可以连接到443端口

Python的sh模块-脚本是否可以请求输入?

检查由于换行,UITextView中的文本是否转到新行

使用Google表单和脚本是否可以创建一个脚本,该脚本将限制用户在所有比例输入中可以给出的点数?

使用shebang行执行脚本是否更好?

是否可以从脚本内部在VSCode中打开新的终端?

如何检查我的脚本是否在crontab中成功运行

验证脚本中的python版本是否被SyntaxError停止

检查 bash 脚本是否在 bitbucket 管道中运行

检查运行脚本是否在数组中

检测Tcl脚本是否在后台进程中运行

如何确定脚本是否在Linux或OSX中运行

Windows Server中的启动脚本是否异步运行?

如何检查 PowerShell 脚本是否在 Azure 中运行

Lua中检测脚本是否被导入或执行

使用 Ajax post 调用的 php 脚本是否可以在脚本执行时发回 SSE 事件

bash shell 脚本是否会保留其命令历史记录?

是否可以在shell脚本中提供vitualenv,然后在新的env中运行执行脚本的shell?

Bash:是否可以在新行中声明每个列表项?

Matlab中的示例脚本文件与Matlab中的标准脚本是否不同?

是否检测当前脚本是否已更改而没有使用subshell?(并启动新脚本)

Google表格脚本:如何在新行中包含引用该新行中的单元格的公式?

Python脚本是否可以“识别”它在哪个EC2实例上运行?

Debian软件包预安装脚本是否可以运行apt-get命令?

如何判断当前bash脚本是否已从调用脚本中调用

如何有条件地计数和记录样本是否出现在另一个数据集的行中?