我想使用 savedsearch 进行搜索。
这是我的代码片段。
var searchresults = nlapiSearchRecord('item', search_id, null, null);
search_id
定义为文本字段中的参数。
这是 suitelet
脚本,因此如果您在 savedsearch
中找不到类似的 search_id
则会抛出异常。
为了避免这种情况,我想检查保存的搜索中是否有任何类似的内部 ID。
例如,如果有两个已保存的搜索,其 ID 分别为 customsearch1
、customsearch2
。
如果 search_id
是 'cust'
那么它会抛出异常并且脚本以错误结束。
它在脚本日志中显示了这一点
'That search or mass update does not exist.'
期待您的回音。 关注
最佳答案
您可以对保存的搜索进行保存搜索。您可以获取结果并使用正则表达式来确定是否存在类似的结果。使用 trim 加正则表达式。
关于javascript - 无论如何要知道它是否存储在 savedsearch 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36213632/