Я связал ODataModel со столом. В таблице один из столбцов - выпадающий список. Список имеет около 3 значений. Это немного запутанно для меня, но как идти с таким сценарием? Должен ли я связать другую модель, состоящую из значений, которые я хочу в раскрывающемся списке, а затем привязать ее к ответу, исходящему из ODataModel, привязанного к таблице?Заполнение Combobox в таблице Столбец
Правильно ли следующее: но это может быть не очень хорошо, если у меня есть больше значений в раскрывающемся списке и более ... как действовать, если я хочу связать этот «ключ», упомянутый ниже, с «статусом» в ODataModel? Здесь я привязал свойство value к combobox к «StatusText», исходящему из ODataModel. Но я хочу, чтобы связать свойство «ключ» ListItem с «Статус» от ODataModel (который привязан с таблицей) ответа
oTable.addColumn(
new sap.ui.commons.ComboBox({
items: [
new sap.ui.core.ListItem({text: "New",key:"1"}).bindProperty("text","StatusText").bindProperty("key","Status"),
new sap.ui.core.ListItem({text: "In Process",key:"2"}),
new sap.ui.core.ListItem({text: "Completed",key:"3"})
]
}).bindProperty("value","StatusText")
);
Любая помощь будет оценена.
Благодаря
Надеюсь, у меня есть ваша точка зрения, но я думаю, что обязательная тема для меня не ясна :-) – zyrex