![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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 ?