Цитата:
Сообщение от dunasha
А можете примером(кодом) показать, меня тоже интересует такой вопрос, но вообще не знаю как делать!!
|
Общая стратегия такая.
При загрузке TTreeView где-нить в узлах (Node.Data, например) сохраняем соотв. ID'ы. Далее 2 варианта.
1. При клике на узле просто переоткрываем параметризованный запрос. Значение параметра берем из сохраненного ID'а.
2. На источнике данных делаем фильтрацию в событии OnFilterRecord, в котором собственно по сохраненному ID'у и отбираем записи.
Второй вариант оптимален, если список, в данном случае оборудования, не очень большой.