![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 28
|
![]()
Наведите кто-нибудь на мысль, как программно раскрыть нужный узел(группу) при группировке данных в DBGridEh?
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]() Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 28
|
![]()
To Прик Пройдено уже -- acces violation
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
У меня работает без AV
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 28
|
![]()
можно исходник? посмотреть как это работает
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
А СУБД MS SQL Server, в базе которой я это делаю есть?
А в исходника ничего особенного нет: подключение к базе, вывод дерева в грид и две кнопки: Код:
Последний раз редактировалось Прик; 04.05.2012 в 15:35. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 28
|
![]()
Скажите, а не связано ли это с таким свойством MemTableEh как TreeList?
Или может я как то не так организую связку MemTableEh с DBGridом, в смысле - как у вас это организовано? |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
Именно TreeList формирует дерево в гриде. Но про какую связь речь?
БД -> какой-либо DataSet (ADOQuery, к примеру) -> TDataSetDriverEh (поставщик данных из DataSet) -> TMemTableEh -> TDataSource -> DBGridEh. MemTableEh.TreeList.KeyFieldName - ключевое поле в запросе, для постройки дерева MemTableEh.TreeList.RefParentFieldN ame - поле, значения которого ссылаются на ключевые MemTableEh.TreeList.Active = True - дерево показывается. False - нет. |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 28
|
![]()
Хочу уточнить, у вас грид имеет такой вид: http://ehlib.com/IMAGES/dbgridehform14.gif ? Просто изначально речь шла о такой: http://ehlib.com/IMAGES/dbgridehform18.PNG
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
![]()
Экспериментальная таблица имеет такой вид:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Группы символов, состоящие только из латинских букв, если первая буква группы входит в нее еще только оди | Ela | Помощь студентам | 0 | 29.04.2010 13:41 |
Группировка и раскрытие в DBGREDEH | AK BULLETS | Общие вопросы Delphi | 3 | 06.04.2010 18:03 |
Строки(группы букв и группы знаков), Pascal | Mrs Smith | Помощь студентам | 1 | 10.12.2009 16:31 |
как запретить раскрытие формы | Анастасия123456789 | Помощь студентам | 3 | 21.04.2009 11:53 |
раскрытие веббраузера | Анастасия123456789 | Помощь студентам | 3 | 06.04.2009 08:28 |