Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

sap.m.IconTabBar/IconTabFilter binding of items


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"


  <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



Koti Reddy

Former Member
Former Member replied


Missed Entity set binding to items. Now used code as shown below which is working.

<IconTabBar id="idIconTabBar" class="iconTabBarPaddingTop" items="{/EntitySet}" select="chgCatgTabSelect"



Koti Reddy

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question