2016-09-29 17 views
0

您好,我已經實現了一個表,自動添加1到搜索值的數量。這裏是jsbin.。用這個實現表格thread在表中搜索值啓用編輯和保存值SAPUI5

有沒有一種方法除了將數量加1之外,表格的行爲就像一個將搜索結果綁定到項目的普通搜索過濾器。

實施例:

 
SNR  QUA 
123  1 
124  0 

如果我搜索123上的搜索過濾器,其結果將結合表中的項和1將被添加到123結果的QUA將是

 
SEARCH: 123 

SNR  QUA 
123  2 

如果我點擊的搜索字段中的「X」按鈕,該表將顯示

 
SNR  QUA 
123  2 
124  0 

回答

0

可以創造e填充filterValue時的過濾器,並通過綁定「項目」過濾表格。

var oFilter; 

if(filterValue){ 
    oFilter = new sap.ui.model.Filter("Sernr", "EQ", filterValue); 
    } 

oSerialTable.getBinding("items").filter(oFilter, sap.ui.model.FilterType.Application); 

檢查 Jsbin這裏。

+0

所以你真的需要將它與一個過濾器綁定。當你完成時只需綁定一個過濾器。謝謝萊昂納多。 – melai