2020-08-17 06:11发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,Fiori专家,
我的要求是基于下拉过滤器动态隐藏smarttable列。
我试图使用setInitiallyVisibleFields()函数动态设置字段,但无法正常工作。 谁能建议在SAPUI5中动态隐藏字段。
此致
Alenlee MJ
嗨。
该解决方案有点脏,但是可以通过使用变体来实现。
让我解释一下。 您是否看到这些变体可以保存表格的列和过滤器的排列?
为什么不为此功能使用此功能?
首先,在智能表中定义属性persistencyKey =" myPersistencyKey"。
我们通过JSON定义表格布局。
var oColumns = {""列":{" columnsItems":[ { " columnKey":" ItemType", "索引":0 }, ...其余列 { " columnKey":" NumberInt", "索引":10, "可见":false } ]}}
我们只需要恢复smarttable并应用变体。
oSmartTable.applyVariant(oColumns);
有了这个,我们得到了我们想要的。 有点晚了,但是可以为某人服务。
最多设置5个标签!
嗨。
该解决方案有点脏,但是可以通过使用变体来实现。
让我解释一下。 您是否看到这些变体可以保存表格的列和过滤器的排列?
为什么不为此功能使用此功能?
首先,在智能表中定义属性persistencyKey =" myPersistencyKey"。
我们通过JSON定义表格布局。
我们只需要恢复smarttable并应用变体。
有了这个,我们得到了我们想要的。 有点晚了,但是可以为某人服务。
一周热门 更多>