I\'m looking for filtering just a List in Client Side and let other like table etc etc filtering in server side Is there any options to add to the list to filter in clien
You can use the operation mode parameter for the v2.ODataModel. This parameter can be set at model level (see the defaultOperationMode
constructor parameter) or at binding level (see the operationMode
constructor parameter).
Based on this parameter, the model fetches data differently:
To read more about the operation mode, check out the corresponding documentation: OperationMode.
If you want to use this only on one list, then you should you the binding variant:
<List items="{path: '/Collection', parameters: {operationMode: 'Client'}}">
<StandardListItem title="{Field}" />
</List>
Serban is correct. I just add one sample code so that you can refer when you want to change all your operation on model to client mode. I looks like this:
var oModel = models.createODataModel({
urlParametersForEveryRequest: [
"sap-server",
"sap-client",
"sap-language"
],
url: this.getMetadata().getConfig().serviceUrl,
config: {
metadataUrlParams: {
"sap-documentation": "heading"
},
defaultOperationMode: sap.ui.model.odata.OperationMode.Client
}
Pay attention to the property defaultOperationMode; you can change the mode by the property.
Cheer!