Hi,
I tried to display Icontab filters in IconTabBar dynamically from Odata as per key and text combination with filter values as inputs.Please verify and share your suggetions to bind/set filters to the IconTabBar.
Below pseudo code I used
XML View :
<IconTabBar id="idIconTabBar" class="iconTabBarPaddingTop" select="chgCatgTabSelect"
expand="">
<items><IconTabFilter key="{ZCatg" text="{ZText}">
</IconTabFilter></items> <!-- sap.m.IconTab -->
<content></content> <!-- sap.ui.core.Control --></IconTabBar>
Controller :
Note : supplier and suCatg data able to read succesfully but not items in IconTabBar.
filters = [ new sap.ui.model.Filter("Znr", sap.ui.model.FilterOperator.EQ, supplier),
new sap.ui.model.Filter("ZsuCatg", sap.ui.model.FilterOperator.EQ, suCatg) ];
Please let me know what should be syntax to pass above filter values and bind it to IconTab Filter items
this.getView().byId("idIconTabBar").getBinding("items").filter(filters);
Regards,
Koti Reddy