SAPUI5后端系统中2个实体之间的关联?

时间:2019-01-29 13:15:01

标签: javascript calendar odata sapui5

我有2个实体集

第一个

enter image description here

和第二个

enter image description here

第一个带有红色标记的数据与第二个带有蓝色标记的数据相同。

我需要第二张照片中的红色。因此,例如我在这张照片得到了元数据的第一张图像的EntitySet的有PersonalnummerMvornameMnachname。它应始终保持静态。

信息 :我有一个日历,当我单击时,我想为我单击的那天的人更改Dauer。因此,这就是为什么另一个人保持静态,而仅Dauer是动态的(基于我点击的日期)

Dauer应该来自元数据的第二画面和Pernr = PernrMitarbeiterVorname = MvornameNachname = Mnachname

是否可以将其与基于Workdate的过滤器连接?

因此,像从第一个获取数据和与该第二实体,比把Dauer到田间?

检查它

enter image description here

1 个答案:

答案 0 :(得分:1)

在OData定义中,创建一个从ZOOWVMZOOWVTU_S的关联-我们称之为duration-在三个外键字段上的基数为1:0..1。然后,您可以通过/ZOOWVMs(PernrMeister=‘a’,Auftrag=‘b’,PernrMitarbeiter=‘c’)/duration形式的链接访问第二个实体。

我确实希望这些名称出于隐私考虑而乱码。如果不是这样,您应该真正考虑给您的实体和属性赋予正确易读的名称。