Sapui5 如何在XML视图中传递sap.m.P13nItem的值
我有一个Sapui5 如何在XML视图中传递sap.m.P13nItem的值,sapui5,Sapui5,我有一个sap.m.P13nItem,我通过CustomData在XML视图中设置它,如下所示: <core:CustomData key="p13nData" value='\{"columnKey": "StdNo", "leadingProperty": "StdNo", "sortProperty": "StdNo", "filterProperty"
sap.m.P13nItem
,我通过CustomData
在XML视图中设置它,如下所示:
<core:CustomData key="p13nData"
value='\{"columnKey": "StdNo",
"leadingProperty": "StdNo",
"sortProperty": "StdNo",
"filterProperty": "StdNo",
"columnIndex":"11",
"type": "empty string",
"maxLength": "{ path: '/#MySet/StdNo/@maxLength', formatter:'.formatter.fnStrToInt' }",
"values": ["", "O", "I"]
}'/>
一切正常,正如P13nItem
仅支持文本、数字或日期作为基于此的类型,并且没有任何布尔类型。我想再次基于相同的类型传递该类型的值数组
我作为值数组传递的内容不会对我的p13n项产生任何影响
关于如何在XML视图中传递此数组的任何建议 您应该将
type
属性设置为boolean
,以显示布尔属性的Yes/No
列表
<core:CustomData key="p13nData"
value='\{"columnKey": "StdNo",
"leadingProperty": "StdNo",
"sortProperty": "StdNo",
"filterProperty": "StdNo",
"type": "boolean",
"values": ["", "O", "I"]
}'/>
不错。谢谢至少我可以看到布尔值的默认值。SAP文档不是最新的,这让人非常失望。是的,没错。有时,你会发现不一致的文档,很容易让你浪费几个小时。我发现我关于值数组的代码是正确的,所以我编辑了你的答案。
<core:CustomData key="p13nData"
value='\{"columnKey": "StdNo",
"leadingProperty": "StdNo",
"sortProperty": "StdNo",
"filterProperty": "StdNo",
"type": "boolean",
"values": ["", "O", "I"]
}'/>