用聚合表增长

时间:2019-05-24 10:08:36

标签: sapui5

我正在考虑创建一个表,该表可能会装载100行。我希望使用表格提供的不断增长的选项。我有几个问题。

  1. 如果我的聚合是该列中所有行的总计,它将是所有行的总计,还是仅是已加载的行的总计。或者可以使用变量等进行设置。

  2. 类似于全选功能以对所有行进行打勾,这将选择每行,甚至是不包括的行,或者仅选择已加载的行。同样,这只是我可以设置的变量。

这是第一次真正使用UI5表中的任何元素,树液说了这一点,我不太了解:

“显示汇总 在表页脚(sap.m.Column,聚合:页脚)上显示汇总(例如总计)。 不要在“增长”模式下显示聚合。尚不清楚聚合是否仅聚合加载到前端的项目或所有项目。”

1 个答案:

答案 0 :(得分:0)

对于增长中的表,默认情况下,将仅对已加载的数据处理所有操作和聚合。您对SAP的引用意味着最终用户不清楚汇总数据是指可见数据还是所有数据。

如果您要实施“全选”或“全部删除”之类的方法,最好在后端实施。根据{{​​3}}的指南:

  

在多选模式下,用户可以使用快捷键CTRL + A(取消)选择所有项目。这只会影响已经加载到前端服务器的项目。加载之前,其他所有项目都不会被(取消)选择(例如,通过使用GrowthScrollToLoad进行延迟加载添加的项目)。这与必须(取消)选择用户可以滚动滚动才能到达的所有项目的准则相冲突。

     

要处理所有项目,请侦听selectionChange事件及其标志selectAll。这表明是否触发了CTRL + A。触发动作后,立即进行相应处理。根据项目的数量,考虑在后端进行处理。