Dynamics AX 4.0
Kernel version 4.0.2163.0
Поймал небольшой баг при разработке дизайна формы.
Если ещё при создании формы в AOT сделать группу кнопок по умолчанию недоступной, а затем в момент выполнения програмно попытаться снять это ограничение, то группа всё равно останется недоступной. Причём данное поведение наблюдается только для ButtonGroup, сами кнопки отрабатывают корректно.
Интересно, что если уже в момент выполнения после того как форма создана полностью (например в методе run() после super()) продублировать запрет програмно, то тогда всё отлично отработает.
X++:
public void run()
{
super();
// ButtonGroup.enabled(false); // Если раскоментировать, то всё заработает
}
Те складывается ощущение, что при создании экземпляра формы какое-то внутреннее состояния объекта ButtonGroup инициализируется не корректно.