![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
QReport - нужна помощь!
Cossys © (2002-02-11 10:00:00)Есть главная таблица и подчиненная. Выводятся в QReport. Необходимо, что-бы после очередного цикла подчиненной таблицы выводилась значение из той же записи.
Другими словами, если в главной таблице идут названия банков и их суммарный оборот, в подчиненной - обороты, то вывод необходимо осуществлять таким образом:
НАЗВАНИЕ БАНКА
ОБОРОТ
ОБОРОТ
ОБОРОТ
...
СУММАРНЫЙ ОБОРОТ
Господа, я такое видел на QReport, точно. С пятницы бьюсь, Footer выводит только для последней записи.
Всех заранее благодарю!
Cossys (2002-02-11 11:42:00) [1]А Л Л И Л У Я ! ! ! !
Господа, можете записывать рецепт.
1. Добавляется отдельный SubDitailXX;
2. Ни в коем случае не указывать ему DataSet;
3. Указать в поле SubDitailXX.Master указать Band головной таблицы.
4. Все работает!!!
Cossys (2002-02-11 11:27:00) [2]Рецепт №1 найден (правда, лечи голову, а ногам...)
1. Добавляется отдельный SubDitailXX;
2. В Band главного цикла указывается SubDitailXX в качестве Footer-а;
3. На SubDitailXX размещаются компоненты, связанные с головной таблицей;
ВАЖНО:
1. SubDitailXX не указывать DataSet;
2. SubDitailXX указать PrintEmpty:=True;
ГЛЮК В СЛЕДУЮЩЕМ: ЕСЛИ УКАЗАТЬ PrintEmpty:=True, то печатаются ВСЕ нормально, кроме ПОСЛЕДНЕЙ записи, которая, какого-то х-на, печатается дважды. Если указать PrintEmpty:=False, то колонтитул печатается только для последней записаи!
У кого какие соображения?
Cossys (2002-02-11 10:37:00) [3]Приношу свои извинения за двойную публикацию запроса.