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

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

Quick Report: создание отчета из двух источников данных


>|< ©   (2011-07-25 18:23:00) 

У компонента TQuickRep есть свойство dataset, которое может ссылаться только на один набор данных.
А мне нужно вывести в отчете еще одну табличку, которая ссылается на другой набор данных.
Возможно ли это сделать?
Если да, то как?


Игорь Шевченко   (2011-07-26 15:59:00) [1]


> да, посмотрел в исходниках


до 11:46 слабо было ?


>|<   (2011-07-26 15:27:00) [2]


> в любой момент создания отчета, в начале (в методах Print,
>  Preview, Export...)
>

да, посмотрел в исходниках

// get the reports because we need some settings to initialise the preview
 if assigned(FOnAddReports) then
   FOnAddReports(self);


и этот код встречается в 4-рех местах


Игорь Шевченко   (2011-07-26 14:11:00) [3]


> Когда возникает событие QRCompositeReport1.OnAddReports
> ?


в любой момент создания отчета, в начале (в методах Print, Preview, Export...)


>|<   (2011-07-26 11:46:00) [4]

Когда возникает событие QRCompositeReport1.OnAddReports ?


Игорь Шевченко   (2011-07-25 18:47:00) [5]


> То есть получается, первый отчет разбить на два и третий
> добавить между ними?


Не знаю, тебе виднее.


>|<   (2011-07-25 18:38:00) [6]


> Composite report ?

Да, уже смотрел в его сторону.
Но мне нужно вклинить в существующий отчет.
То есть получается, первый отчет разбить на два и третий добавить между ними?

procedure TForm1.QRCompositeReport1AddReports(
 Sender: TObject);
begin
 QRCompositeReport1.Reports.Add(RepNewCust.Report);
 QRCompositeReport1.Reports.Add(RepOrderSummary.Report);
 QRCompositeReport1.Reports.Add(RepStockReorder.Report);
end;


Игорь Шевченко   (2011-07-25 18:32:00) [7]

Composite report ?


Наверх

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