![]() |
#7 |
Moderator
|
Вроде, в группе полей при AutoDataGroup = Yes нормально опознаются отдельные контролы при использовании selectControl.
Также при AutoDataGroup = Yes можно добавлять свои методы независимо в любой контрол группы, и они сохраняются, но, увы, не работают. Они заработают, если установить AutoDataGroup = No. НО! Если затем группе вернуть AutoDataGroup = Yes, то эти методы отдельных контролов исчезнут! Рекомендую желающим поиграться с какой-нибудь сложной формой, содержащей вкладки, грид, вкладки внутри вкладки при помощи такого метода формы: X++: public boolean selectControl(FormControl _control) { boolean ret; if (element.selectedControl()) info(strFmt('before super: %1', element.selectedControl().name())); ret = super(_control); // SUPER! SUPER! SUPER! :) if (element.selectedControl()) info(strFmt('AFTER SUPER: %1', element.selectedControl().name())); return ret; } |
|
|
|