2020-08-22 04:33发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
需要在运行时(在页面加载时而不在任何新闻事件中)基于模型中的值突出显示图块(通用图块)。 我知道我们可以使用CSS文件突出显示在新闻事件中可以执行的磁贴,但是如何在此GenericTile的加载时调用javascript函数,然后向其添加CSS类,这是我没有得到的。 以下是我所拥有的..
描述'}" >
我可以使用以下代码实现这一目标。
this.getView()。byId(" idTile")。addEventDelegate({ onAfterRendering:函数(oEvent) { var oModel = oEvent.srcControl.getAggregation('content')。oPropagatedProperties.oBindingContexts.TempModel; var sPath = oModel.sPath; if(oModel.getProperty(sPath).DefaultFlag) oEvent.srcControl.addStyleClass(" selected"); } });
嗨
您的意思是,您要突出显示"启动板上的图块"吗?
还是在应用程序内显示图块?
致谢
Venkat
您好 Venkata Sunil Naidu Chennam ,
var oTile = this.getView()。byId('myTile');
oTile.addStyleClass('myCustomCssClass');
此致
Peter
这是我的应用程序内部。不是FIORI Launchpad磁贴。
您可以尝试使用自定义数据属性,例如我在此所做的 博客: https://blogs.sap.com/2016/08/02/dynamic-cell-color-of-sapuitabletable-using-xml-views/
,但在您的情况下,与tile控件结合使用
K。 Wouter
嗨@ Venkata Sunil Naidu Chennam , 解决了您的问题吗?
亲爱的Venkata
您可以尝试将通用图块作为KPI进行尝试吗-它具有一些颜色和指示符,如下所示:
请参阅valueColor,Indicator
最多设置5个标签!
我可以使用以下代码实现这一目标。
嗨
您的意思是,您要突出显示"启动板上的图块"吗?
还是在应用程序内显示图块?
致谢
Venkat
您好 Venkata Sunil Naidu Chennam ,
此致
Peter
这是我的应用程序内部。不是FIORI Launchpad磁贴。
您可以尝试使用自定义数据属性,例如我在此所做的 博客: https://blogs.sap.com/2016/08/02/dynamic-cell-color-of-sapuitabletable-using-xml-views/
,但在您的情况下,与tile控件结合使用
K。 Wouter
嗨@ Venkata Sunil Naidu Chennam ,
解决了您的问题吗?
亲爱的Venkata
您可以尝试将通用图块作为KPI进行尝试吗-它具有一些颜色和指示符,如下所示:
请参阅valueColor,Indicator
Venkat
一周热门 更多>