2020-08-23 18:02发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
在组合框的情况下,有什么方法可以实现格式化程序功能?
它应该适用于动态数据。
格式化程序旨在更改数据的显示方式(例如货币,小数位数,字符串格式),而不是数据本身的内容。
听起来您只是在尝试基于某些业务逻辑来设置默认值(但是在UI接收到数据之后)。
您可以附加到绑定的change事件,然后创建一些逻辑以设置默认选择。..
onAfterRendering:函数(){ //附加到绑定更改事件 var cboBox = this.getView()。byId(" cboBox"); cboBox.getBinding(" items")。attachChange(function(){ //绑定更新-为列表设置默认值 cboBox.setSelectedItem(cboBox.getItemByKey(" HT-1000")); }); }
此处示例:
https://embed.plnkr.co/plunk/YxVUWd3lzpJ64DXS
您想做什么? Formatter在任何UI控件的绑定区域中都能很好地工作。
我想在未填充任何内容时在comboBox中显示默认值。 想要根据我们的需要显示一些值。
当未填充任何内容时,默认值是静态值,还是基于先前选择的动态数据?
最多设置5个标签!
格式化程序旨在更改数据的显示方式(例如货币,小数位数,字符串格式),而不是数据本身的内容。
听起来您只是在尝试基于某些业务逻辑来设置默认值(但是在UI接收到数据之后)。
您可以附加到绑定的change事件,然后创建一些逻辑以设置默认选择。..
此处示例:
https://embed.plnkr.co/plunk/YxVUWd3lzpJ64DXS
# p#您想做什么? Formatter在任何UI控件的绑定区域中都能很好地工作。
我想在未填充任何内容时在comboBox中显示默认值。 想要根据我们的需要显示一些值。
当未填充任何内容时,默认值是静态值,还是基于先前选择的动态数据?
一周热门 更多>