Показать сообщение отдельно
Старый 29.02.2012, 21:35   #9  
Ar is offline
Ar
Участник
Аватар для Ar
Злыдни
 
21 / 20 (1) +++
Регистрация: 27.06.2005
Адрес: Москва
Спасибо всем за участие.
В следствие того, что баг справлен в 2012, а мы туда обязательно придём, пока пошёл путём малой крови... и отошёл от условий - на форму добавляю новый DataSource, всё остальное получается сделать до super() в init():
X++:
    Object              fcContainer;
    FormGroupControl    fcGroup;
    int                 fDS;
    ;

    fDS = formRun.form().design().dataSource(_DSName);
    fcContainer = formRun.form().design().control(_containerName);
    fcGroup = fcContainer.addControl(FormControlType::Group, _groupName);
    fcGroup.dataSource(fDS);
    fcGroup.dataGroup(_tableGroupName);
Всяческие проверки я опустил. Думаю, кому надо, добавить - не проблема.