点击此处---> 群内免费提供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)
嗨。
为此,您需要销毁先前的智能表并使用" press"事件对其进行重建。 您应该在JS中开发这种逻辑。 如果您查看SDK文档,则会发现:
注意:
大多数属性/属性不是动态的,一旦控件被初始化就不能更改。
感谢您的回答。 因此,现在我应该在JS Controller文件中而不是在XML中创建智能表? 以及如何将注释文件与新创建的智能表绑定,以显示所需的列和数据?
一周热门 更多>