QuickBooks / QBFC 8.0 - معايير متعددة من نوع تصفية الطلب متطابقة
-
18-09-2019 - |
سؤال
أرغب في الاستعلام عن موظف من خلال مطابقة الاسم الأول والأخير. من الناحية المثالية، أود أن أكون قادرا على تحديد ذلك في كائن واحد موظف 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)
هل هناك أي طريقة يمكنني إضافة اسم إضافي إلى نفس الطلب؟ أو أنا عالق المشي قائمة استجابة للمعايير الأخرى (وإن كان أصغر واحد يقتصر على وجود قيمة واحدة على الأقل)؟
المحلول
يبدو أن الموظف يتم تفتيشه من خلال الاسم الكامل (الفرق بين استخدام البحث الكامل مباشرة وهذا هو أن هذا سيسمح لبدء أو يحتوي على يحتوي على) لذلك إذا كنت تسلسل الاسم الأول والأخير في الترتيب الصحيح (للأسف غير موثقة ولكن يجب أن تتطابق مع الاسم الكامل، ولكن هذا سيتطلب اختبار للتأكيد) يجب عليك البحث عن اسم الاسم الأول والأخير. ما لا يمكنك فعله حقا هو الأول أو اسم العائلة البحث. لسوء الحظ، لا يبدو أن هذا متاحا.