Domanda

Vorrei interrogare un Dipendente abbinando Cognome e nome. Idealmente, mi piacerebbe essere in grado di specificare che in un oggetto EmployeeQueryRq QBFC.

Credo di avere un inizio:

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

C'è un modo posso aggiungere un NameFilter aggiuntivo per la stessa richiesta? O sono bloccato a camminare un elenco di risposta per gli altri criteri (anche se una più piccola limitata a contenere almeno un valore)?

È stato utile?

Soluzione

Sembra che dipendente viene cercato dal nome completo (la differenza tra utilizzando direttamente una ricerca FullName e questo è che questo permetterà un inizia con o contiene) quindi se concatenare il nome e cognome nel giusto ordine ( purtroppo l'ordine non è documentata, ma deve corrispondere al nome completo, ma che avrebbe richiesto il test per confermare) si dovrebbe ottenere un primo e l'ultimo di ricerca nome. Quello che non si può davvero fare è un primo o ultima ricerca nome. Purtroppo questo non sembra essere disponibile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top