2009-08-18 3 views
1

이름과 성을 일치시켜 Employee를 쿼리하고 싶습니다. 이상적으로, 하나의 EmployeeQueryRq QBFC 객체에서이를 지정할 수 있기를 원합니다.Quickbooks/QBFC 8.0 - 동일한 요청 필터 유형의 여러 기준

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

예. 중간 이니셜이 믹스에 확실히 던져지기 때문에 정렬 된 연결을 피하려고합니다. 모든 사람이 가지고있는 것은 아니며 데이터베이스에서 내 이름 기준을 가져 오는 데이터베이스에 저장하지 않습니다. –

+0

성 (姓)으로 시작하고 목록을 반복하여 경기를 찾는 것처럼 보입니다. 다행히도 같은 성을 가진 사람들의 목록은 최소한 합리적 일 것입니다. – Yishai

관련 문제