Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.14;
Скачать: 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 вся ветка

Текущий архив: 2004.11.14;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.038 c
14-1099062689
Delphin
2004-10-29 19:11
2004.11.14
DVD


1-1099065347
проходящий мимо
2004-10-29 19:55
2004.11.14
удаление файла


3-1097560479
Санёк
2004-10-12 09:54
2004.11.14
ADO - обновление данных перед редактированием


14-1098544150
Кириешки
2004-10-23 19:09
2004.11.14
Очередное надувательство???


3-1097559368
wild_arg
2004-10-12 09:36
2004.11.14
Вычисление процента





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский