Quickbooks / QBFC 8.0 - 相同请求过滤器类型的多个标准

时间:2009-08-18 18:59:04

标签: vb.net quickbooks qbfc

我想通过匹配名字和姓氏来查询员工。理想情况下,我希望能够在一个EmployeeQueryRq QBFC对象中指定它。

我想我有一个开始:

Dim EmployeeQueryRq As IEmployeeQuery
EmployeeQueryRq = requestMsgSet.AppendEmployeeQueryRq()
EmployeeQueryRq.ORListQuery.ListFilter.ORNameFilter.NameFilter.MatchCriterion.SetValue(ENMatchCriterion.mcContains)
EmployeeQueryRq.ORListQuery.ListFilter.ORNameFilter.NameFilter.Name.SetValue(LastName)

有什么方法可以为同一个请求添加额外的NameFilter吗?或者我是否坚持走其他标准的响应列表(虽然较小的一个仅限于包含至少一个值)?

1 个答案:

答案 0 :(得分:1)

似乎员工是通过全名搜索的(直接使用全名搜索之间的区别,这就是这将允许以或包含一个开头),所以如果你以正确的顺序连接名字和姓氏(不幸的是,订单没有记录,但它应该与全名相匹配,但这需要测试确认)你应该获得名字和姓氏搜索。你不能真正做的是第一个姓氏搜索。不幸的是,似乎没有。