Добрый день.
Возникла потребность реализовать кнопку, аналогичную кнопке со стадиями в разделе Обращения:
Никак не могу понять, как задать значения в списке, которые будут отображаться при нажатии на кнопку.
Коллеги, был ли у кого-то опыт реализации данной задачи?
Пробовала делать следующим образом: в секции diff прописала
{
"operation": "insert",
"parentName": "ActionButtonsContainer",
"propertyName": "items",
"name": "TestButton1",
"values": {
"itemType": this.Terrasoft.ViewItemType.BUTTON,
"style": this.Terrasoft.controls.ButtonEnums.style.GREEN,
"caption": "Test!!!!!!",
"click": {"bindTo": "onResolvedButtonTest"},
"classes": {
"textClass": ["actions-button-margin-right"],
"wrapperClass": ["actions-button-margin-right"]
},
"menu": {
"items": {"bindTo": "ButtonMenu"}
}
}
}
В секции attributes прописала:
"ButtonMenu": {
dataValueType: this.Terrasoft.DataValueType.COLLECTION
}
Но я не совсем понимаю как мне наполнить коллекцию ButtonMenu значениями, которые должны отображаться в выпадающем списке на кнопке?