点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我遇到一种情况,需要根据所选选项...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我遇到一种情况,需要根据所选选项...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我遇到一种情况,需要根据所选选项动态生成视图。 因此故事情节如下:
我问一个问题,然后在从组合框中选择的答案上,下一个问题将弹出并显示另一组组合框,依此类推。 每次我运行应用程序时,根据可用数据,提出的问题数量都会有所不同。
我该如何实现?
question1.jpg (31.0 kB)
为此,您不需要动态生成片段。 为此,您需要动态生成控件(如果需要,可以自定义控件)。
简单的方法是使用Aggregation绑定和工厂函数根据绑定值生成UI。
https://openui5nightly.hana.ondemand.com/#/topic/284a036c8ff943238fb65bf5a2676f/a>
方法(假设您将使用列表并显示不同的问题,否则这对具有聚合绑定的任何现有控件都有效)
1。 您可以根据问题的类型(多个选择<复选框>或基于答案的<输入>或单个选择<单选按钮>)创建多个片段,然后在列表项中重新使用这些片段
2。 根据问题类型创建自定义控件
3。 在控制器文件中的其他地方,编写JavaScript代码以根据行的绑定值返回控件。
最好的问候
Mahesh
一周热门 更多>