Показать сообщение отдельно
Старый 03.08.2011, 15:35   #28  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
не, не хочу чтобы другие давали такие отсылки.
пусть на форуме будут развернутые ответы.

итак.
1. на форме должы быть обычные табличные датасоры
2. один из самых верхних датасорсов должен "соответствовать" элементам дерева
3. на treeView перехватываете метод selectionChanged
4. в котором так или иначе вызываете метод table_ds.findRecord

метод findRecord выполняет позиционирование датасорса.
И изменение всех подчиненных датасорсов. что неизбежно отобразится на форме.

грид для датасорса верхнего уровня (который соответствует дереву) можно на форме не отображать. и без этого форма будет чудесно работать.

пример того, как это работает см. в форме projTable
__________________
полезное на axForum, github, vk, coub.