点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我已经在Web IDE中创建了一个全栈应用程序。 我创建了:
- 在data-model.cds中使用CDS的HANA表。
- 正在运行的基于Java的服务。
- 显示行并允许编辑多行的SAPUI5表,然后用户按下"保存"并通过在数据模型上调用SubmitChanges来保存所有行
一切正常,除了我现在在表中向用户添加了Select控件的列。 这是XML代码:
/>
这是控制器代码。
initActions:function(){ var actions = {" Actions":[ {键:0,标签:""}, {键:1,标签:"保持"}, {键:2,标签:"迁移"}, {键:3,标签:"删除"} ]}; var oModel = new sap.ui.model.json.JSONModel(actions); this.getView()。setModel(oModel," actions"); }
当我查看数据时,如果直接在数据库中更改数据,则在"选择"框中将获得正确的值。 但是,如果我更改选择框并单击"保存",它不会保存值(实际上,这时它不会保存任何数据)。
我有一个默认的数据模型(OData数据源),其字段为status。 第二个模型包含Select控件的选择。
有什么主意吗?
似乎我需要设置类型,因为控件中的键存储为String,但是我的数据类型是整数。
感谢佩特·卡塔诺(PéterCatano)在stackoverflow上的帖子
https://stackoverflow.com/questions/48145178/sap-m-select -bind-key-as-integer
一周热门 更多>