亲爱的SAPUI5开发人员,
我们如何从XML视图中的OData服务生成复选框项列表?
例如,在下面我从OData服务中下拉了SELECT。是否可以通过XML
查看?
<sap.ui.layout.form:FormElement label="{i18n>PartnerName}">
<sap.ui.layout.form:fields>
<Select items="{path: '/BusinessPartnerSet', sorter: { path: 'McName1', descending: false } }">
<core:Item key="{Partner}" text="{McName1}"/>
</Select>
</sap.ui.layout.form:fields>
</sap.ui.layout.form:FormElement>
提前致谢
答案 0 :(得分:1)
是的,它可能。我正在为JSON模型做这件事,你也可以尝试oDataModel -
型号:
var data = [
{
value:"Oranges",
selected:false
},
{
value:"Apples",
selected:true
},
{
value:"Mango",
selected:false
},
{
value:"Grapes",
selected:true
},
{
value:"Watermelons",
selected:false
},
{
value:"Bananas",
selected:false
}
];
this.getView().setModel(new sap.ui.model.json.JSONModel(data));
XML视图:
<VBox items="{/}" >
<items>
<CheckBox text='{value}' selected='{selected}' />
</items>
</VBox>