gpt4 book ai didi

javascript - nlapiSearchRecord 发送错误而不是空值

转载 作者:行者123 更新时间:2023-11-30 15:38:57 25 4
gpt4 key购买 nike

我已经使用 nlapiSearchRecord() 创建了一个搜索。当我尝试实现它时,我收到了错误,而不是在没有结果时只返回 null该搜索或批量更新不存在。 它在不同的帐户上运行良好,但我现在无法弄清楚是什么导致了问题。

代码应该搜索是否存在匹配 rec_val 的记录。如果不匹配则继续循环。但是并没有继续循环,而是抛出了一个错误。我已经尝试使用之前帖子中的信息 here但无济于事。有什么想法吗?

这是我的代码:

for (var i = 0; i < 5; i++){
var rec_val = 'some value';
var column = new nlobjSearchColumn('custfield15');
var filter = new nlobjSearchFilter('custfield15', null, 'is', rec_val);
var search = nlapiSearchRecord('inventoryitem', null, filter, column);

if (search) {
var rec = nlapiLoadRecord('inventoryitem', search[0].getId());
rec.setFieldValue('custitem5', rec_val);
nlapiSubmitRecord(rec);
continue;
}else{
nlapiLogExecution('DEBUG', 'Notice:', 'Nothing to Update');
}
}

最佳答案

事实证明我的代码没有任何问题。它只是突然开始工作,这意味着可能是其他原因导致了错误。

关于javascript - nlapiSearchRecord 发送错误而不是空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41113250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com