|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.05.2012, 12:25 | #1 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 28
|
Раскрытие группы в DBGridEh
Наведите кто-нибудь на мысль, как программно раскрыть нужный узел(группу) при группировке данных в DBGridEh?
|
04.05.2012, 13:31 | #2 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
Код:
|
04.05.2012, 14:21 | #3 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 28
|
To Прик Пройдено уже -- acces violation
|
04.05.2012, 14:29 | #4 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
У меня работает без AV
|
04.05.2012, 14:32 | #5 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 28
|
можно исходник? посмотреть как это работает
|
04.05.2012, 15:24 | #6 |
Форумчанин
Регистрация: 08.09.2010
Сообщений: 880
|
А СУБД MS SQL Server, в базе которой я это делаю есть?
А в исходника ничего особенного нет: подключение к базе, вывод дерева в грид и две кнопки: Код:
Последний раз редактировалось Прик; 04.05.2012 в 15:35. |
04.05.2012, 16:47 | #7 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 28
|
Скажите, а не связано ли это с таким свойством MemTableEh как TreeList?
Или может я как то не так организую связку MemTableEh с DBGridом, в смысле - как у вас это организовано? |
04.05.2012, 17:15 | #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 - нет. |
05.05.2012, 06:14 | #9 |
Пользователь
Регистрация: 20.04.2009
Сообщений: 28
|
Хочу уточнить, у вас грид имеет такой вид: http://ehlib.com/IMAGES/dbgridehform14.gif ? Просто изначально речь шла о такой: http://ehlib.com/IMAGES/dbgridehform18.PNG
|
05.05.2012, 07:32 | #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 |