|
![]() |
#1 |
Участник
|
А как быть если захочется использовать AutoDataGroup? Неужели нет готового свойства? Ведь грид явно где-то хранит свой активный контрол
|
|
![]() |
#2 |
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; } |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|