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

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

Quantium Grid [D6, Paradox]


Павка ©   (2002-12-31 09:18:00) 

В гриде сделал вычисляемое поле с помощью Table, делаю выборку например по полю которое есть в базе данных она ищет и можно эти выбранные данные отправить в сделанный заранее отчет в Репорте а делаю запрос по вычисляемому полю выдается ошибка но филдьтруется а в отчет выбранные данные не отправляютя , в отчете я вижу все записи базы данных, заместо тех которые выбрал

как сделать чтоб мне в отчете были видны выбранные данные (выборку я призвел по вычисляемому полю), а не все данные


vovkin   (2003-01-02 19:50:00) [1]

Раз в Quantum Grid все данные хранятся внутри грида, то я бы посоветовал тебе выбрасывать в отчет данные прямо из грида, а не DataSet"а, сам с этим гридом не первый день маюсь ... интерестный экземпляр. да и еще, перед проходом по гриду лучше было бы его временно блокировать (BeginUpdate/EndUpdate или как там еще), проход побыстрее будет


BlackTiger   (2002-12-31 17:48:00) [2]

Выброси это раскрасивое глюкалово...

Не скажите, батенька, не скажите. Я прекрасно понимаю их подход.
Они максимально отвязали грид от данных, что иногда очень даже надо. Гриду гридово, а таблице - таблицево. Иногда, жесткая привязка грида к датасету ну очень мешает жить.

Потому красиво и функционально, что не связяно с данными "одной цепью".


mike-d   (2002-12-31 14:44:00) [3]

QuantiumGrid вообще отдельная вещь, работающая по своим, ей известным законам. Фильтр в QuantiumGrid не оказывает никакого влияния на исходный DataSet, возможность сортировки по вычисляемым и лукапым полям тоже исходным Dataset"ом не поддерживается. Добавлю (неоднокрано убеждался на практике), что если ты стоишь на определенной записи в QuantiumGrid - не факт, что она является текущей для DataSet"а.
А посему - в отчете явно указывай фильтр по которому ты хочешь работать (например через SQL запрос).
ЗЫ Выброси это раскрасивое глюкалово...


Наверх

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