SAPUI5如何只显示表中展开的entitySet的第一个元素



我目前正在智能表中使用一个实体集(即"SolutioningVersions"(,我已在controler中使用对其进行了扩展

var mBindingParams = oEvent.getParameter("bindingParams");
mBindingParams.parameters["expand"] = "TEAMID/TEAMDETAILS,SOLREQ,SOLESTIMATE";

我已经用把它装订在我的桌子上了

<VBox items="{ path: 'SOLESTIMATE', templateShareable:false }">
<Text text="{WBSVARIANT}"/>
</VBox>

但是";SOLESTIMATE";具有对象数组&我只想显示";WBSVARIANT";从它开始数组中的第一个对象。目前,它在表格的单个单元格中显示为这样在此处输入图像描述

我只想显示这个数组的第一个元素。另外,我不想在这里过滤数组,因为对象不是唯一的。

格式化程序可以帮助您:

<Text text="{path: 'WBSVARIANT', formatter: '.formatText'}"/>
function formatText(items){
return items[0];
}

最新更新