Цитата:
Сообщение от
S.Kuskov
X++:
public void init()
{
formBuildGroupControl formBuildGroupControl;
;
formBuildGroupControl = element.form().design().control("GroupCtrl");
formBuildGroupControl.enabled(true); // false
super();
}
Этот код полностью эквивалентен ручным действиям при создании формы в AOT и соответственно последствия от него теже самые.
Обратите внимание проблема проявляется только при попытке
включить заранее выключенную группу. При
выключении заранее включенной всё работает корректно.
Уже удалил пример, поэтомк проверить не могу. Я включал\выключал группу в методе run() после super(). В методе init() группа должна только включиться программно.
Т.е. в
1. AOT: Enabled=False
2. init(): formBuildGroupControl.enabled(true)
3. run() после super(): включаем\выключаем сколь угодно раз. Вроде работает...