Вниз
Скачать: CL | DM;

Создание TMemDataSet для подержки древовидной структуры.   Найти похожие ветки 

← →
Erik1 ©   (2004-10-26 16:12) [0]

Я сейчас набрасываю план по переходу на древовидрую структуру в интерфейсе пользователя. У меня сейчас реализованы некоторые элементы этой структуры. Используется компонент TVirtualStringTree + Array в которм я храню информацию из нескольких таблиц. При изменении этой информации, мне приходится сначала изменять Array а после DataSet.
 Недавно наткнулся на компонент TMemTableEh и поставщик данных TDataDriverEh из комплекта EhLib. Мне нужна похожая вещь, но подерживающея несколько TDataSet. Конечно можно начать переделывать TMemTableEh, но нехочится изобретать велосипед, да и время на разработку не бесконечно. Кто, что посоветует, может есть уже готовое.


← →
Asinus   (2004-10-27 00:23) [1]

Я сам, по правде говоря не смотрел, но может компоненты от DevExpress на это способны.


← →
имя   (2004-10-27 00:28) [2]

Удалено модератором


← →
Erik1 ©   (2004-10-27 09:47) [3]

С UI нитерфейсом как с таковым проблемы нет,  TVirtualStringTree подерживает все мыслемые контролы. А вот чтобы связать все это в целостную систему, надо много кода писать и времени потратить море. Мне хотябы MemDataSet который умеет создовать дерево, загружать в себя с помощю провайдеров даные, передавать измененые данные обратно провайдерам, с подержкой нормального Refresh, подерживать соответствие разному назнаных полей из таблиц в свое название поля. Неплохо иметь возможность хранить там сылку на класс редактора поля.
 Вобщем код нужен.


← →
Erik1 ©   (2004-10-28 10:34) [4]

Что неужели никто неделал таких компоентов?


← →
blackman ©   (2004-10-28 11:13) [5]

http://articles.org.ru/cn/?c=12
Там:
TDBTREEVIEW DbTreeFilter Virtual Treeview какой из них лучше я не знаю :)


← →
Erik1 ©   (2004-10-28 16:43) [6]

Да. Тажело жить, когда тебя никто непонимает. Зачем мне очередные визуальные компоненты? К томуже Virtual Treeview я и использую,  обеденяю две таблицы в одну через масив, а хотелось бы имать технологию пожожую на EhLib Tree. Но работающею сразу с несколькими DataSet.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
8-1092337630
Neo_vr
2004-08-12 23:07
2004.11.14
Как отловить на входе аудяхи звук частотой 500 Гц ????


1-1099061998
леха
2004-10-29 18:59
2004.11.14
list


3-1097733194
sanek
2004-10-14 09:53
2004.11.14
как создать таблицу с полем memo?


1-1099342675
Bull-DoG
2004-11-01 23:57
2004.11.14
Изменение Цвета полосы прокрутки в Delphi


14-1099037093
syte_ser78
2004-10-29 12:04
2004.11.14
К. Кастанеда




   Наверх