Показать сообщение отдельно
Старый 23.03.2018, 11:18   #33  
Rik_id7251 is offline
Rik_id7251
Участник
 
2 / 20 (1) +++
Регистрация: 31.05.2013
Дело в том что код в классе BatchInfo методе dialog корректен и его править не надо.
Проблема тут в строчке:
buttonGrp.leftMode(3);

Значение передается корректное, но функция почему-то принимает boolean.
Исправляется в классе DialogGroup методе leftMode:

X++:
//Fix -->
/*
void leftMode(boolean leftMode)
*/
void leftMode(FormLeft leftMode)
//Fix <--
{
    if (properties)
        Dialog::setProp(properties,#leftMode,leftMode);
    else
        this.formGroup().leftMode(leftMode);
}
Вместо енума FormLeft можно просто int, кому как удобнее.
За это сообщение автора поблагодарили: Logger (3), S.Kuskov (5).