SuiteScript 2.X 中的 .setLeftParens .setRightParens 和 .setOr 的对象方法方法



我正在SS 2.X中搜索这个的等价物:

new nlobjSearchFilter('postingperiod', 'transaction', 'is', period).setLeftParens(1).setOr(true) 

这似乎不起作用:

searchMod.createFilter({
name: 'postingperiod',
operator: searchMod.Operator.IS,
join: 'transaction',
values: period
}).setLeftParens(1).setOr(true);

您可以使用筛选器表达式(Search.filterExpression(对使用andor的筛选器进行分组。

以下示例来自帮助中心:

search.create({
type: search.Type.CUSTOMER,
filters: [
['email', search.Operator.STARTSWITH, 'kwolff'],
'and',
[
['id', search.Operator.EQUALTO, 107], 'or',
['id',  search.Operator.EQUALTO, 2508]
]
]
});

相关内容

最新更新