Filtre avec “OU” Et “ET des” Conditions sur Plusieurs Champs

Je veux mettre en œuvre les ci-dessous condition. Comment puis-je créer le filtre dans UI5?

field-A NE 'O' and ( field-B contains 'search-text' or field-C contains 'search-text' )

Le backend scénario:

  1. Appliquer le filtre field-A NE 'O' lors de la liaison de la liste.
  2. Appliquer le filtre ( field-B contains 'search-text' or field-C contains 'search-text' ) pour mettre en œuvre la fonction de recherche sur le champ de recherche.

Occurrences de filtre:

new sap.ui.model.Filter("field-A", sap.ui.model.FilterOperator.NE, "O");
new sap.ui.model.Filter("field-B", sap.ui.model.FilterOperator.contains, search-text);
new sap.ui.model.Filter("field-C", sap.ui.model.FilterOperator.contains, search-text);
InformationsquelleAutor MinMin | 2017-02-24