如何重新绑定智能表

2020-08-18 13:18发布

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

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


你好同事。

请告诉我是否有可能更改智能表中设置的实体。 我有3个表的OData。 在用户界面中,我有列表和智能表。 我要单击"列表项"并更改智能表中的实体集。 例如:

单击列表项1 ---请参阅具有4列的智能表和来自OData实体1的数据(列在注释文件中指示)。

单击列表项2 ---请参阅具有3列的智能表和来自OData实体2的数据(列在注释文件中指示)。

单击列表项3 ---请参阅具有2列的智能表和来自OData实体3的数据(列在注释文件中指示)。

当我多次使用方法setEntitySet()时,我遇到了这个问题:

我想知道是否可以按照我的意愿做,如果可以的话,怎么做?

我是SAPUI5的新手,我们将很高兴为您提供帮助:)

(10.1 kB)

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

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


你好同事。

请告诉我是否有可能更改智能表中设置的实体。 我有3个表的OData。 在用户界面中,我有列表和智能表。 我要单击"列表项"并更改智能表中的实体集。 例如:

单击列表项1 ---请参阅具有4列的智能表和来自OData实体1的数据(列在注释文件中指示)。

单击列表项2 ---请参阅具有3列的智能表和来自OData实体2的数据(列在注释文件中指示)。

单击列表项3 ---请参阅具有2列的智能表和来自OData实体3的数据(列在注释文件中指示)。

当我多次使用方法setEntitySet()时,我遇到了这个问题:

我想知道是否可以按照我的意愿做,如果可以的话,怎么做?

我是SAPUI5的新手,我们将很高兴为您提供帮助:)

(10.1 kB)
付费偷看设置
发送
2条回答
huskylover
1楼 · 2020-08-18 13:55.采纳回答

嗨。

为此,您需要销毁先前的智能表并使用" press"事件对其进行重建。 您应该在JS中开发这种逻辑。 如果您查看SDK文档,则会发现:

注意:
大多数属性/属性不是动态的,一旦控件被初始化就不能更改。

能不能别闹
2楼-- · 2020-08-18 13:48

感谢您的回答。 因此,现在我应该在JS Controller文件中而不是在XML中创建智能表? 以及如何将注释文件与新创建的智能表绑定,以显示所需的列和数据?

一周热门 更多>