移动开发套件:如何使用ListPicker

2020-09-14 08:59发布

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

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


嗨,

我观看了YT上的所有入门视频,并阅读了MDK的在线文档,但是缺少一些详细信息。

例如,使用UI5和OData服务的一种非常常见的情况是将ListPicker的内容绑定到OData实体(即具有属性LocationId和LocationName的VH_Locations),并将所选值绑定到另一个实体属性(即Equipment.Location)。 我想通过在OData服务返回的位置列表中选择位置来选择设备位置。

有人知道如何使用MDK做到这一点吗?

注意:SCN上是否有"移动开发工具包"标签?还是我们必须使用"移动开发工具包客户端"标签?

谢谢

皮埃尔

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

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


嗨,

我观看了YT上的所有入门视频,并阅读了MDK的在线文档,但是缺少一些详细信息。

例如,使用UI5和OData服务的一种非常常见的情况是将ListPicker的内容绑定到OData实体(即具有属性LocationId和LocationName的VH_Locations),并将所选值绑定到另一个实体属性(即Equipment.Location)。 我想通过在OData服务返回的位置列表中选择位置来选择设备位置。

有人知道如何使用MDK做到这一点吗?

注意:SCN上是否有"移动开发工具包"标签?还是我们必须使用"移动开发工具包客户端"标签?

谢谢

皮埃尔

付费偷看设置
发送
3条回答
wang628962
1楼 · 2020-09-14 09:18.采纳回答

皮埃尔

MDK提供了两个列表选择器(列表选择器和对象单元列表选择器),它们可以绑定到诸如VH_Locations实体之类的实体集。 两者之间的区别在于选择器列表中显示的是什么数据。 对于您的示例,您将有一个针对您的设备的添加/更新操作。 在该屏幕上,用户可以点击列表选择器以显示VH位置列表,以选择一个或多个值(基于您的元数据设置)。 作为CreateEntity或UpdateEntity操作的一部分,您调用"保存设备",然后可以将列表选择器中的选定值映射到Equipment.Location属性中。

请参阅所附图片,其中我的产品类别显示的是ProductCategories中的值,但结果值存储在Product.CategoryName中。

您还可以在VH_Locations实体集上包含查询选项,以进一步过滤掉用户可以从中选择的值。

-比尔

暮风yp
2楼-- · 2020-09-14 09:25

循环 Bill Froelich

关于标签,对于所有与MDK相关的查询/博客,请使用"移动开发套件客户端"标签。

Alawn_Xu
3楼-- · 2020-09-14 09:28

嗨,比尔,

感谢您的帮助,我相信我现在已经明白了这件事的工作原理。 我还有另一个问题,使我无法在列表选择器中看到数据,但是从模拟器中删除该应用程序后,情况现在变好了。

谢谢

Pierre

一周热门 更多>