点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我观看了YT上的所有入门视频,并阅读了MDK的在线文档,但是缺少一些详细信息。
例如,使用UI5和OData服务的一种非常常见的情况是将ListPicker的内容绑定到OData实体(即具有属性LocationId和LocationName的VH_Locations),并将所选值绑定到另一个实体属性(即Equipment.Location)。 我想通过在OData服务返回的位置列表中选择位置来选择设备位置。
有人知道如何使用MDK做到这一点吗?
注意:SCN上是否有"移动开发工具包"标签?还是我们必须使用"移动开发工具包客户端"标签?
谢谢
皮埃尔
皮埃尔
MDK提供了两个列表选择器(列表选择器和对象单元列表选择器),它们可以绑定到诸如VH_Locations实体之类的实体集。 两者之间的区别在于选择器列表中显示的是什么数据。 对于您的示例,您将有一个针对您的设备的添加/更新操作。 在该屏幕上,用户可以点击列表选择器以显示VH位置列表,以选择一个或多个值(基于您的元数据设置)。 作为CreateEntity或UpdateEntity操作的一部分,您调用"保存设备",然后可以将列表选择器中的选定值映射到Equipment.Location属性中。
请参阅所附图片,其中我的产品类别显示的是ProductCategories中的值,但结果值存储在Product.CategoryName中。
您还可以在VH_Locations实体集上包含查询选项,以进一步过滤掉用户可以从中选择的值。
-比尔
循环 Bill Froelich
关于标签,对于所有与MDK相关的查询/博客,请使用"移动开发套件客户端"标签。
嗨,比尔,
感谢您的帮助,我相信我现在已经明白了这件事的工作原理。 我还有另一个问题,使我无法在列表选择器中看到数据,但是从模拟器中删除该应用程序后,情况现在变好了。
谢谢
Pierre
一周热门 更多>