Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Группировка данных при использовании ExpressQuantumGrid [D7, MSSQL]


Patrick ©   (2009-06-19 11:55:00) 

Вопрос такой: Есть в таблице 4 поля по которым производится группировка и поле сумма, таблица имеет такой вид

Code1    Code2    Code3    Code4    Summary
1             1            1             1            10
1             1            1             1            15
1             1            1             2            20
1             1            1             3            70
1             1                                         30
1             1                                         40
1             1                                         45

И отображая эти данные в гриде, применяя технологию drilldown (раскрывание или скрытия групп), получается, что последние три записи раскрываются по отдельности, т.к. группировка проводится по всем четырем полям. А хотелось бы видеть все три записи в одной группе, так бы было логично. Мжет кто сталкивался с подобной проблемой.


sniknik   (2009-06-19 12:54:00) [1]

> Мжет кто сталкивался с подобной проблемой.
не сталкивался, т.к. не использую ExpressQuantumGrid, но предположить могу. скорее всего проблема из-за того что значения полей = null который нельзя сравнивать друг с другом аналогично реальным значениям, результат не определен. поэтому и группируются они каждый в отдельную группу, нет равенства при сравнении.
попробуй заменить все значения полей с null на 0 например и посмотри что получится.


Наверх

Титульная страница Поиск, карта сайта Написать письмо