我尝试创建一个计划套件脚本,它将在其中获取子列表并应用一些条件来评估结果并发送自动邮件。但是我无法获取子列表ID,也无法检索子列表数据。我是否知道从哪里获取子列表ID以及如何创建检索子列表数据的方法?
var sublistlines = currentRecord.getLineCount({
sublistId: 'SublistID',
});
for (var i = 0; i < sublistlines; i++) {
var item = currentRecord.getSublistValue({
sublistId: 'SublistID',
fieldId: 'SublistFieldId',
line: i
});
if(condition){
action()
}
子列表行返回-1
1条答案
按热度按时间6qftjkof1#
您可以使用模式浏览器获取记录的子列表ID和字段ID的详细信息这里是URL,并找到带有起始字母的记录,在小写字母中将有每个字段或子列表的内部ID。模式浏览器URL-
https://www.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2016_1/script/record/salesorder.html
你也可以通过google下载netsuite的field explorer chrome扩展,用它来查看记录中的字段ID。
字段资源管理器镀 chrome 扩展-https://chrome.google.com/webstore/detail/netsuite-field-explorer/cekalaapeajnlhphgdpmngmollojdfnd?hl=en