如何保持身体健康

2020-09-01 04:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我需要在某些指标的基...

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

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


专家们,

我需要在某些指标的基础上添加颜色,但在这种情况下,很难在表中显示真实的颜色。 我该如何预防? 如果我把增长设为真,那么在for循环的情况下,它只需要默认的20个项目。 请检查您过去是否会遇到类似问题。 如果我们删除增长的数据,可以防止出现海量数据时的延迟问题。

XML代码

<表id =" idtable" items =" {路径:'/results'}" mode =" SingleSelectMaster" itemPress =" onItemPress" growth =" true"
>

控制器代码:

var len = oData.results.length;
var oTable = that.getView()。byId(" idtable");
var oItems = oTable.getItems();
用于(var i = 0; i var a = oData.results [i] .id1;
var a1 = oData.results [i] .id2;
if(condition1){
oItems [i] .getCells()[6] .addStyleClass(" white");

} else if(condition2){
oItems [i] .getCells()[6] .addStyleClass(" red");
} else if(condition3){
oItems [i]。 getCells()[6] .addStyleClass(" green");
}其他{
oItems [i] .getCells()[6] .addStyleClass(" white");
}
}

感谢和问候,

RK

2条回答
木偶小白
2020-09-01 04:49

您好,Ram,

根据您的要求,应该使用工厂函数绑定。

这是要执行的操作,而不是根据表行数循环, 工厂功能受您的聚合约束。 因此,对于每条记录,工厂函数都会被调用。

仅在其他条件下才需要使用,并且不需要获取迭代计数。

有关工厂函数绑定的更多信息,请参见 到以下SDK链接:

https://sapui5.hana.ondemand.com/#/topic/284a036c8ff943238fb65bf5a2676fb7

https://sapui5.hana.ondemand.com /#/topic/335848ac1174435c901baaa55f6d7819

如果您需要进一步的帮助,请告诉我。

最好的问候,

罗希特

一周热门 更多>