Then it is more easier I think -
// if you want to just update the binding with this "property", no need to call odata and set model as its already there I guess
//get the binding of the table, apply filter with new values and refresh the model
remove the filter from 3rd view and use the above in rowSelectionChange
some example code-
var oTreeTable = this.getView().byId("TreeTableBasic"); var oBinding = oTreeTable.getBinding("rows"); var aFilters = []; var oFilter = new sap.ui.model.Filter(sPath, sOperator, sValue1); aFilters.push(oFilter); oBinding.filter(aFilters);