1

姓と名を一致させて従業員にクエリを実行したいと思います。理想的には、1つのEmployeeQueryRqQBFCオブジェクトでそれを指定できるようにしたいと思います。

私はスタートを切ったと思います:

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つの値を含むように制限されていますが)?

4

1 に答える 1

1

従業員はフルネームで検索されているようです(フルネーム検索を直接使用することと、これにより開始または包含が可能になるという違いがあります)。したがって、名前と名前を正しい順序で連結すると(残念ながらその順序文書化されていませんが、フルネームと一致する必要がありますが、確認するためのテストが必要になります)名前と名前を検索する必要があります。実際に実行できないのは、名前または名前の検索です。残念ながら、それは利用できないようです。

于 2009-08-19T14:29:00.210 に答える