Reputation: 5018
Dear SAPUI5 developers,
How can we generate a list of checkbox items from an OData Service in XML View?
For example in the following I made a drop down SELECT from an OData service. Is it possible to do something like this with checkbox in XML
View?
<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>
Thanks in advance
Upvotes: 0
Views: 4218
Reputation: 2353
Yes, its possible. I'm doing it for JSON model, you can similarly try for oDataModel-
Model:
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 View:
<VBox items="{/}" >
<items>
<CheckBox text='{value}' selected='{selected}' />
</items>
</VBox>
Upvotes: 1