7.4
radioGroup
Технические вопросы
7.x

RadioGroup. RadioButton

Здравствуйте!
Интересует возможность создания стандартными средствами BPM полей типа RadioButton и возможность их объединения в RadioGroup.
Заранее спасибо!

Нравится

2 комментария

Добрый день!
Общий принцип в том, что радиокнопки биндятся на определенный аттрубут и в зависимости от его значения устанавливается признак "checked". Пример на странице настроек реестра (GridSettingsViewGeneratorV2):
[javascript]
//...кнопка для плиточного реестра
{
id: "tiledRadio",
className: "Terrasoft.RadioButton",
tag: Terrasoft.GridType.TILED,
checked: {
bindTo: "GridType",
bindConfig: {
converter: function() {
return this.get("GridType") === Terrasoft.GridType.TILED;
}
}
}
}
//...кнопка для списочного
{
id: "listedRadio",
className: "Terrasoft.RadioButton",
tag: Terrasoft.GridType.LISTED,
checked: {
bindTo: "GridType",
bindConfig: {
converter: function() {
return this.get("GridType") === Terrasoft.GridType.LISTED;
}
}
}
}
[/javascript]

Как видно, обе они привязаны к аттрубуту "GridType".

Андрей, спасибо за подсказку

Показать все комментарии