我正在尝试通过搜索功能获得特定客户的所有销售订单。
var filters = [
["mainline", "is", "T"], "and",
["entity", "anyOf", idCustomer], "and",
["status ", "anyOf", "Pending Fulfillment"]
];
var searchQuery = search.create({
"type": search.Type.SALES_ORDER,
"filters": filters
});
salesorders = searchQuery.run().getRange({"start": 0, "end": 1000});
这会引发错误
如何进行类似的搜索?
答案 0 :(得分:2)
状态过滤器中有一个杂散空间; "status "
,应为"status"
。
您还需要将过滤器值从“待实现”更改为“ SalesOrd:B”,以便您的搜索返回任何值。
["status", "anyof", "SalesOrd:B"]