|
|
|
|
#1 |
|
Молодой, подающий надежды
|
Это надо делать с соответствующим группе FormBuildGroupControl до вызова super() в init() формы. В рантайме такое не получится. А в целом стандартный подход именно "наплодить" кучу нужных групп и управлять их свойством visible() по разным условиям. Т.к. ваш подход менее очевиден для других разработчиков, а если позже потребуется указать какие-то специфические свойства контрола (например Label) или перекрыть метод (например lookup, jumpRef) внутри группы, то начнутся новые танцы с метапрограммированием.
X++: FormBuildGroupControl fbGroupControl;
fbGroupControl = element.design().control('Group1');
fbGroupControl.dataGroup(tablefieldgroupstr(CustTable, MyGroup));
fbGroupControl.autoDataGroup(true);Последний раз редактировалось pedrozzz; 11.09.2015 в 11:27. |
|
|