点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我一直在努力解决这个问题,我想知道是否有人知道这里发生了什么。
使用JSON视图,该视图基本上是具有1列的表(使用概念证明)。 该列必须显示日期,因此我将DatePicker用作模板并绑定到我的模型。 看起来像这样:
{ " Type":" sap.ui.core.mvc.JSONView", "内容":[ { " Type":" sap.ui.table.Table", " id":" overviewTable", " selectionMode":"单", " visibleRowCount":3, " selectionBehavior":"仅行", "可编辑":错误, " enableColumnReordering":否, "行":{ " path":"/img/items", " templateShareable":true }, "列": [ { " Type":" sap.ui.table.Column", " id":" MYPROPERTYID", " hAlign":"左", " width":" 100%", "可调整大小":false, " sortProperty":" MYPROPERTYID", " filterProperty":" MYPROPERTYID", " filterType":{ " type":" sap.ui.model.type.Date", " formatOptions":{ "模式":" MM/dd/yyyy" } }, "标签": { "类型":" sap.m.Label", " text":"我的财产ID", " design":"粗体" }, "模板":{ " Type":" sap.m.DatePicker", "可编辑":错误, "值":{ " path":" MYPROPERTYID", " type":" sap.ui.model.type.Date" } } } ] } ]}
在1.60上运行此应用程序可以呈现表格。 我的后端有一些虚拟数据(基本上是1行数据),它可以完美地绑定并按原样显示数据。 最重要的是,还有一组其他应用程序,这些应用程序遵循相同的概述表(顶部,格式如下),具有相同类型的绑定,对此我从未遇到过任何问题。 我还注意到这是DatePicker特有的。 例如,如果我要将模板更改为Input,则我的聚合绑定将起作用。
[EDIT]我遇到的错误如下:数据加载失败:错误:" [object Object]"对于Element sap.ui.table.Column的聚合"模板"无效 strong>
尝试处理此片段时发生错误:
{ " path":" MYPROPERTYID", " type":" sap.ui.model.type.Date" }
我的猜测是,某些变化在1.60和1.71之间。 据我所知,我一直在调查,只是希望有人知道发生了什么事,并可以节省几个小时。
[编辑]我将其范围缩小到1.63.1和1.64.1之间。 如果您想看到它的作用:
只需试用这些版本,看看会发生什么。
任何想法将不胜感激。 谢谢!
我打开了一张票,您可以在这里跟踪它: https://github.com/ SAP/openui5/issues/2972
codeworrior很好地解释了回归的来源以及如何解决回归问题,直到发布正式的修复程序为止。 我将在此处粘贴他的解决方案,这样,如果您只想要一个答案,就不必去那里:
非常感谢Codeworrior对您的快速帮助,同时也感谢所有关注此主题并给予思考的人。
一周热门 更多>