如何在Hana db TwoWay绑定中将我的复选框值分别存储为true(真)和null(假)?

2020-09-15 10:59发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我在SAPUI5中有...

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

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


大家好,

我在SAPUI5中有一个带有很多复选框的应用程序。

我们将复选框的值存储为TINYINT到数据库中,如何将它们转换为在更新批处理请求1中发送,则true和false都为空?

我尝试使用格式化程序,但在TwoWay绑定中不起作用。 尝试转换此旧代码段

oCheckBox.bindProperty(" checked",{路径:"/img/some_path",类型:BoolString,模式:sap.ui.model.BindingMode.TwoWay});

在我的xml视图中,因为这是js视图,所以不幸的是也无法正常工作。

请给我一个带有代码片段的示例或解决此问题的想法吗?

6条回答
2020-09-15 11:10

在XML视图控件中为该复选框使用格式化程序功能。 因此,当用户选中一个复选框时,将调用此函数,并且您可以将checked设置为首选值(对于HANA DB),反之亦然(当用户取消选中该字段时)。

在XML视图中查找格式化程序功能。

此致

Sharath

一周热门 更多>