Netsuite nlapiSearchRecord表达式筛选器不起作用
Netsuite nlapiSearchRecord Expression filters not working
遇到nlapiSearchRecord()的问题时,我可以将nlobjSearchFilter()对象应用于searchRecord,但我需要一个OR选项,而searchFilter似乎只传递and。我看到了这篇文章"NetSuite和/或过滤器",它给了我正确的信息,但我一直收到以下错误。
标题SSS_INVALID_SRCH_FILTER_EXPR_OBJ_TYPE
类型系统
详细信息过滤器
我不知道为什么,我试图搜索错误标题"SSS_INVAILD_SRCH_FILTER_EXPR_OBJ_TYPE",但谷歌没有提供任何有用的信息。
这是我正在运行的表达式代码
filterExpr = [
['internalid',null,'is',itemId],
'AND',
[
['inventorylocation',null,'is',locationId],
'OR',
['inventorylocation',null,'is',3]
]
];
var results = nlapiSearchRecord('item',null,filterExpr,columns);
---已解决--
我发现问题出在过滤器中的null上,它应该是这样写的。
filterExpr = [
['internalid','is',itemId],
'AND',
[
['inventorylocation','is',locationId],
'OR',
['inventorylocation','is',3]
]
];
var results = nlapiSearchRecord('item',null,filterExpr,columns);
提前感谢您的帮助。
过滤器不需要null选项,因为我没有完全审查格式。
---已解决--
我发现问题出在过滤器中的null上,它应该是这样写的。
filterExpr = [
['internalid', 'is', itemId],
'AND', [
['inventorylocation', 'is', locationId],
'OR', ['inventorylocation', 'is', 3]
]
];
var results = nlapiSearchRecord('item', null, filterExpr, columns);
相关文章:
- 在筛选网格期间,网格负载掩码不起作用
- jQuery dataTables基于类型的列筛选不起作用?Img alt过滤器/排序
- 刷新页面后筛选器不起作用
- JQuery多属性筛选器不起作用
- 筛选器's的第二个参数不起作用
- 控制器中的筛选列表没有'不起作用
- 个别列筛选器在Datatable中不起作用
- Videogular-hh:mm:ss格式的日期筛选器不起作用
- Onresize函数在价格筛选滑块中不起作用
- 剑道 UI 网格筛选器在之前打开弹出窗口时不起作用
- 基于从下拉列表中选择的值的筛选列表不起作用
- 搜索筛选器不起作用.角度Js
- Knockout+DataTables筛选;不起作用
- Backgrid筛选器在主干应用程序中不起作用
- 包含下拉选择(在正文中,而不是标题或筛选器中)的表分类器在IE中不起作用
- 使用complexQuery的Dojo DataGrid筛选不起作用
- 筛选表行不起作用
- wsapi存储的筛选器函数在Rally SDK中不起作用
- ng表编号范围筛选器不起作用
- 筛选复选框以显示其类;不起作用