使用模板并在SAP UI5中添加创建选项的工作清单应用程序

2020-09-16 17:29发布

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

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


专家

请帮助我。 我没有任何方向。

我已经使用WebIDE中的模板选项创建了Worklist UI5应用程序。

理想情况下,工作清单具有2个视图,一个视图用于Header,第二个视图用于项目。

就我而言,我需要在页眉视图页面上有一个带有创建选项的附加按钮。 我还需要使用与Header-> Item导航相同的EntitySet。

单击某个项目时,将根据"绑定"显示相应的项目。 但是,当单击创建时,需要在第二个视图中将相同的EntitySet与空白编辑屏幕一起使用。 如果我尝试使用虚拟主键,则会出错。 我正在使用Odata并将虚拟记录添加到oData模型中,从而生成了一个随机对象键,使用该选项看起来很困难。

如果您可以与此相关,请建议我该怎么做。

谢谢。

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

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


专家

请帮助我。 我没有任何方向。

我已经使用WebIDE中的模板选项创建了Worklist UI5应用程序。

理想情况下,工作清单具有2个视图,一个视图用于Header,第二个视图用于项目。

就我而言,我需要在页眉视图页面上有一个带有创建选项的附加按钮。 我还需要使用与Header-> Item导航相同的EntitySet。

单击某个项目时,将根据"绑定"显示相应的项目。 但是,当单击创建时,需要在第二个视图中将相同的EntitySet与空白编辑屏幕一起使用。 如果我尝试使用虚拟主键,则会出错。 我正在使用Odata并将虚拟记录添加到oData模型中,从而生成了一个随机对象键,使用该选项看起来很困难。

如果您可以与此相关,请建议我该怎么做。

谢谢。

付费偷看设置
发送
4条回答
N-Moskvin
1楼 · 2020-09-16 17:48.采纳回答

这是列表应用程序的全部标准

只需确保您的实体是可创建的,并且您要填充的属性是可创建的。

哎,真难
2楼-- · 2020-09-16 17:56

请使用列表报告

Nir深蓝
3楼-- · 2020-09-16 18:00

反正不太清楚您想做什么。

您可以打开一个Xml片段来创建。 并用createEntry("/img/EntiySet")对其进行绑定并绑定上下文,并使其具有双向性,这样,当您提交更改时,它将可以识别它。

另一种方法是,不要绑定字段,直到它们按create。然后创建请求。

对于createEntry和绑定,您可以使用以下方法:

 var oBindingContext = this.getView()。getModel()。createEntry("/img/EntitySet");
 sap.ui.getCore()。byId(" aaaa")。setBindingContext(oBindingContext);
 sap.ui.getCore()。byId(" aaaaa")。setBindingContext(oBindingContext);
 

致谢。

SC_Yao
4楼-- · 2020-09-16 17:43

谢谢克里斯蒂安,让我检查一下。

一周热门 更多>