小编pgu*_*ddi的帖子

sap.ui.getCore().byId()不返回任何元素

我有一个问题,我创建了一个新的SAPUI5应用程序,现在想使用sap.ui.getCore().byId(id)来访问现有的控件.在同一个控制器/视图中,我可以通过this.byId(id)访问它们,但是为了访问其他文件(例如控制器)中的控件,我需要sap.ui.getCore().byId(id).

但是,当sap.ui.getCore()返回一个核心对象时,我无法通过它的byId()函数访问控件(返回"undefined").

有什么我必须配置为这个工作?

我已经使用SAPUI5构建了一个应用程序,我对这个函数调用没有任何问题.有人有想法吗?谢谢!

sapui5

3
推荐指数
1
解决办法
4万
查看次数

将SmartTable与(实体的)实体集绑定

我有一个关于sap.ui.comp.smarttable.SmartTable绑定的问题。

我有两个实体,因此也有两个实体集A和B。

A与B有1对n的关系,因此,A的一个实例可以(例如)关联5个B实例。

我可以将SmartTable绑定到其中的任何一个都没有问题,但是我想将其绑定到例如A('7')/ B,以便仅获取与实例7关联的项目。如果我在浏览器中调用该路由,可以正常工作(因此oData服务可以正常工作)。

但是,我不知道如何相应地绑定SmartTable。我用不同的字符串尝试了tableBindingPath和EntitySet,但是没有运气。

你们中有人知道要实现这一目标吗?我们正在使用XML视图,但是JS也可以。

提前致谢!

sapui5

1
推荐指数
1
解决办法
7066
查看次数

标签 统计

sapui5 ×2