SAP UI5数据绑定sap.m.table

2020-09-22 21:11发布

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

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


大家好,

在以下问题陈述中寻求帮助:

我正在将sap.m.table用于UI。 所需格式如附件所示。

"详细信息"列中的链接采用以定界符分隔的字符串格式。

我正在使用bindAggregation和模板动态绑定页面上的数据。 我需要有关如何为"详细信息"列绑定数据的帮助。

要注意的要点:

  • 文本和链接对的数量应该动态变化。
  • 因此必须创建与单个行相对应的多个链接项。
  • 单击一行时,我需要该行中的值以获取确切的URL。

注意:"详细信息"列的格式或模式可以在后端更改,但它们将出现在单个字段(单行)中。

此致

Minakshi

(6.0 kB)

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

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


大家好,

在以下问题陈述中寻求帮助:

我正在将sap.m.table用于UI。 所需格式如附件所示。

"详细信息"列中的链接采用以定界符分隔的字符串格式。

我正在使用bindAggregation和模板动态绑定页面上的数据。 我需要有关如何为"详细信息"列绑定数据的帮助。

要注意的要点:

  • 文本和链接对的数量应该动态变化。
  • 因此必须创建与单个行相对应的多个链接项。
  • 单击一行时,我需要该行中的值以获取确切的URL。

注意:"详细信息"列的格式或模式可以在后端更改,但它们将出现在单个字段(单行)中。

此致

Minakshi

(6.0 kB)
付费偷看设置
发送
5条回答

您可以在绑定时使用工厂函数,从模型中获取字符串数据并使用定界符将其拆分以获取数组。

然后,您可以在函数中动态创建内容,并返回以这些项目为聚合的布局控件。

您可以在下面的链接中找到工厂功能

https://sapui5.netweaver.ondemand.com/sdk/#/topic/335848ac1174435c901baaa55f6d7819

https://sapui5.netweaver.ondemand.com/sdk/#/topic/284a036c8ff943238fb65bf5a2676fb7

https ://sapui5.netweaver.ondemand.com/sdk/#/api/sap.ui.base.ManagedObject/methods/bindAggregation

CJones
2楼-- · 2020-09-22 22:01

Minakshi,

您尝试了什么代码?

这是sap.m.Table控件文档的链接 https://sapui5.netweaver.ondemand.com/#/entity/sap.m.Table

然后在表格中的模板上,您可能需要一个文本格式化程序功能,如下所示

https://sapui5.netweaver.ondemand.com/#/sample/sap.m.tutorial.walkthrough.23/code/webapp%252Fmodel%252Fformatter.js

当学会了学习
3楼-- · 2020-09-22 21:52

何时 您可以动态绑定聚合,请使用本地模型将数据绑定到行。

使用需要在表上查看的数据填充模型。 由于绑定数据是要控制的数据,因此可以有一个单独的方法来填充模型,并在视图上分别进行更新。

此致

Sharath

4楼-- · 2020-09-22 21:58

嗨,

您可以使用格式化程序功能来格式化并放入计数,请查看以下示例,

小提琴中的示例

我认为您可以在行选择事件中进一步获得行值。

微wx笑
5楼-- · 2020-09-22 21:56

嗨,

在获取表格数据后,将控件添加到单元格中。

使用HBox,VBox布局在同一列中显示多个值。

此致

Gururaj

一周热门 更多>