如何在复选框的位置显示红色方块取决于sapui5中的值?

2020-09-16 09:07发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在使用MultiSelect模式将复选框带到表格中。 当金额值大于5000时,我想在复选框中显示红砖。如何在复选框中替换红砖

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在使用MultiSelect模式将复选框带到表格中。 当金额值大于5000时,我想在复选框中显示红砖。如何在复选框中替换红砖

付费偷看设置
发送
2条回答
shere_lin
1楼-- · 2020-09-16 09:41

为此,您不能使用MultiSelect,必须将每个项目添加到表中,并使用addItem(new .... Item)

然后在每一列中填充所需的内容。如果您希望在第一列中填充一个复选框,则添加一个复选框,如果想要一个图标,则可以放置一个sap.m.Icon .../p>

但是可以肯定的是,您可以计划以其他方式进行操作...

bbpeas
2楼-- · 2020-09-16 09:55

是的,也许可以,但是只有在表加载了他所有的数据之后, 事件应在呈现表格并显示所有项目之后进行。 然后,也许您可​​以循环查看表内容。

一些问题可能是您只能获得屏幕上正在显示的行,但不能完全获得所有行,因此您将不得不在表滚动上添加一个事件,等等。 同样,对于红色磁贴,您可以向其添加一个类,并使用CSS隐藏内容并显示红色背景。

但是,正如所说的,最好的方法是手动添加项目(我认为您不应该做所有这些事情来隐藏复选框...)。

一周热门 更多>