06.08.2008, 18:42 | #1 |
Участник
|
отключение сортировки при lookup
каким образом можно запретить (отключить) возможность сортировки при лукапе?
данные источника просматриваются с помощью класса SysTableLookup очевидный путь с перекрытием метода Sort() на поле данных в гриде, создаваемом динамически, не подходит, так как при создании этого поля данных неизвестно его имя (а после при задании, видимо, уже теряется ссылка на соответствующий метод). также интересно, что если на грид повесить не поле данных, а контрол вида FormControl::String и указать ему источник данных и поле данных, то сортировка на нём в гриде работает, а вот метод Sort() при этом не вызывается. в качестве временного и неполного решения пока отключил заголововки столбцов в гриде. куда ещё можно копнуть? есть ли какие-то способы заставить не менять порядок отображения через источник данных (запрос) или задать "корректное" имя контрола с полем данных на гриде? мерси. AX4.0, SP1
__________________
Felix nihil admirari |
|