如何保存动态创建的元素。 SAPUI5

2020-09-10 07:59发布

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

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


你好

我坚持保存数据。(Web IDE/SAPUI5)。

我必须创建一个Survey应用,并且它必须像Google Forms(Survey)一样工作。 目前,我可以创建新问题,这些问题将保存在我的HDI容器中。 但是我需要带有动态创建问题的表单,它们可能带有单选按钮或复选框,而这就是问题所在,我不知道如何保存并在以后显示。 我可以将其保存为简单的文本,并在拆分后用于动态元素创建,但是我认为它不正确。

我的想法:

问题:"你好吗?|单选按钮|好;坏;一般;&你几岁?|单选按钮| <18; 18 <;"
这是单选按钮的两个问题。

我希望你明白我的意思。

非常感谢

德米特里

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

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


你好

我坚持保存数据。(Web IDE/SAPUI5)。

我必须创建一个Survey应用,并且它必须像Google Forms(Survey)一样工作。 目前,我可以创建新问题,这些问题将保存在我的HDI容器中。 但是我需要带有动态创建问题的表单,它们可能带有单选按钮或复选框,而这就是问题所在,我不知道如何保存并在以后显示。 我可以将其保存为简单的文本,并在拆分后用于动态元素创建,但是我认为它不正确。

我的想法:

问题:"你好吗?|单选按钮|好;坏;一般;&你几岁?|单选按钮| <18; 18 <;"
这是单选按钮的两个问题。

我希望你明白我的意思。

非常感谢

德米特里

付费偷看设置
发送
2条回答
小熊yu生菜
1楼 · 2020-09-10 08:38.采纳回答

嗨Dmitry,

如果我对您的理解正确,则可以使用数据绑定和聚合来显示要显示的元素。

我在此处创建了一个最低版本:

https://jsfiddle.net/u713f2tz/

N-Moskvin
2楼-- · 2020-09-10 08:49

您好 Dmitry Bez

,您需要通过问答关系来构建它。 问题是一个实体,答案是另一个实体。 因此,当用户单击"添加"按钮时,只需在问题实体中创建一个条目,然后为每个答案在答案中创建一个条目(问题和答案之间具有正确的键映射)。 然后在保存时,将所有数据以深层或批处理的形式提交到后端。 然后,在读取数据的同时,您将读取数据并显示UI。

现在,按照Marius的方法,此Questions实体绑定到一个VBOX并绑定到另一个带有Answers实体的VBOX内,因此您将 显示UI(用于创建和读取),最好使用JSON模型在本地读取和更新。 要保存到数据库,请使用ur XS OData或ABAP OData。 (UI不一定需要使用VBOX方法,但其想法是使用聚合概念)


BR,

Mahesh

一周热门 更多>