如何在 XML 视图中传递 sap.m.P13nItem 的值
How can I pass values for sap.m.P13nItem in XML view
我有一个 sap.m.P13nItem
,我在 XML 视图中设置了它 CustomData
,如下所示:
<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"]
}'/>
这个 StdNo
的类型是 Edm.Boolean
。
<Property Name="StdNo" Type="Edm.Boolean" sap:unicode="false" sap:label="Standard No." sap:creatable="false"/>
一切正常,正如P13nItem
基于此documentation and does not have any type for boolean I want to pass the array of values for that again based on the same documentation仅支持文本、数字或日期作为类型。
我作为值数组传递的内容对我的 p13n 项目没有任何影响。
关于如何在 XML 视图中传递此数组的任何建议!?
您应该将 type
属性 设置为 boolean
以显示布尔属性的 Yes/No
列表。
<core:CustomData key="p13nData"
value='\{"columnKey": "StdNo",
"leadingProperty": "StdNo",
"sortProperty": "StdNo",
"filterProperty": "StdNo",
"type": "boolean",
"values": ["", "O", "I"]
}'/>
Here is a picture from the original values for boolean drop down box
我有一个 sap.m.P13nItem
,我在 XML 视图中设置了它 CustomData
,如下所示:
<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"]
}'/>
这个 StdNo
的类型是 Edm.Boolean
。
<Property Name="StdNo" Type="Edm.Boolean" sap:unicode="false" sap:label="Standard No." sap:creatable="false"/>
一切正常,正如P13nItem
基于此documentation and does not have any type for boolean I want to pass the array of values for that again based on the same documentation仅支持文本、数字或日期作为类型。
我作为值数组传递的内容对我的 p13n 项目没有任何影响。
关于如何在 XML 视图中传递此数组的任何建议!?
您应该将 type
属性 设置为 boolean
以显示布尔属性的 Yes/No
列表。
<core:CustomData key="p13nData"
value='\{"columnKey": "StdNo",
"leadingProperty": "StdNo",
"sortProperty": "StdNo",
"filterProperty": "StdNo",
"type": "boolean",
"values": ["", "O", "I"]
}'/>
Here is a picture from the original values for boolean drop down box