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

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

QuickReport - отображаются не все строки из Query... [D7, Win2k]


Draught ©   (2004-06-04 13:18:00) 

Проблемка такая
QuickRep на формочке валяется, на нем Band'ы различные: Title, GroupHeader, GroupFooter, SubDetail и вот в чем загвоздка, в SubDetail есть несколько QRDBText'ов все они связаны с Query и с определенными столбцами, в Query есть SQL запрос, вроде все работает, вот только отображается в отчете только одна запись из Query - первая строка. Если все переподключить на какую-нибудь Table то отображаются все строки... ПОЧЕМУ??? И КАК С ЭТИМ БОРОТЬСЯ???


Draught   (2004-06-07 14:57:00) [1]

усе, сделал! SubDetail заменил на обычный Band у которого BandType=Detail и все без проблем все отображается...

Всем спасибо...


Draught   (2004-06-07 13:16:00) [2]

DenK_vrtz, лады, хорошо, счас глянем...


DenK_vrtz   (2004-06-07 13:11:00) [3]

>Draught ©   (07.06.04 12:28) [10]

Во-первых, никому не известно что и как у тебя настроено.
Во-вторых, я ведь не шутки ради предложил посмотреть демонстрационные проекты. Проект QR2DEMO.DPR. В нем отчет "Several grouping levels" - группированный отчет с использованием Query.


Draught   (2004-06-07 12:35:00) [4]

2Johnmen
я понимаю, что это фича...
ГрупБэнд - это отдельная компонента или это в обычном Бэнде сменить BandType???


Johnmen   (2004-06-07 12:33:00) [5]

>Draught ©   (07.06.04 12:28) [10]

Не бери в голову. Это фича QR.


Draught   (2004-06-07 12:28:00) [6]

2DenK_vrtz - в данном примере мне не нужны демонстрационные проекты, я не понимаю, почему при абсолютно одинаковых настройках из TABLE отображаются все строки, а из Query только первая.


DenK_vrtz   (2004-06-07 12:03:00) [7]

>Draught ©  

см. примеры в демонстрационных проектах. В них ВСЕ(!) есть.


Silver Alex   (2004-06-07 11:59:00) [8]

попробуй отсортировать датасет по ключевому полю, id главного датасета


Draught   (2004-06-07 11:56:00) [9]

2Johnmen немного поподробнее можно об этом???


Draught   (2004-06-07 11:55:00) [10]

2DenK_vrtz

а эта связка нужна???

в query выполняется SQL запрос и Query.Active=TRUE;

специально кинул на форму DBGrid, подключил к нему Query, в DBGrid'e все отображается, все строки...


Johnmen   (2004-06-07 11:54:00) [11]

Радикальное универсальное решение - отказ от сабдетейла в пользу группировки (групбенд).
Ну и набор данных, естественно, один.


DenK_vrtz   (2004-06-07 11:52:00) [12]

Связка "главная таблица - подчиненная таблица" есть?


Draught   (2004-06-07 11:49:00) [13]

2kvv все везде прописано...
больше нет вариантов???


kvv   (2004-06-04 18:44:00) [14]

Попробуй в QuickRep.DataSet имя Query прописать


Draught   (2004-06-04 14:05:00) [15]

Удалено модератором


Наверх

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