Je souhaite interroger un employé en faisant correspondre le prénom et le nom. Idéalement, j'aimerais pouvoir spécifier cela dans un objet QBFC EmployeeQueryRq.Quickbooks/QBFC 8.0 - Critères multiples d'un filtre de requête identique Type
Je pense avoir un bon départ:
Dim EmployeeQueryRq As IEmployeeQuery
EmployeeQueryRq = requestMsgSet.AppendEmployeeQueryRq()
EmployeeQueryRq.ORListQuery.ListFilter.ORNameFilter.NameFilter.MatchCriterion.SetValue(ENMatchCriterion.mcContains)
EmployeeQueryRq.ORListQuery.ListFilter.ORNameFilter.NameFilter.Name.SetValue(LastName)
Est-il possible que je peux ajouter un NameFilter supplémentaire à la même demande? Ou suis-je coincé en marchant une liste de réponses pour les autres critères (même si un plus petit est limité à contenir au moins une valeur)?
Oui. J'essaye d'éviter la concaténation ordonnée parce que les initiales du milieu sont définitivement jetées dans le mélange, pas tout le monde en a un, et la base de données dont j'obtiens les critères de mon nom ne les stocke pas. –
On dirait que vous êtes coincé avec un commence par le nom de famille et boucle dans la liste pour trouver votre match. Heureusement, la liste des personnes ayant le même nom de famille sera au moins raisonnable. – Yishai