![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как создать отчёт из 2-х таблиц в Quick Reports?
Viktor © (2008-03-22 21:37:00)БД (ADO + Access): 2 таблицы (главная и подчинённая). Для создания отчёта использую Quick Reports. С созданием простого отчёта (в табличной форме) всё получается. А как совместить печать одной выбранной записи из главной таблицы с расшифровкой всех подчинённых ей записей (ниже в виде таблицы)?
Viktor (2008-03-23 16:43:00) [1]> демо так и не хочешь смотреть
> Viktor (23.03.08 09:05) [5]
я же и спрашиваю!!! обязательно - как в примере: 2 формы, композитный отчёт... Или можно на одной всё это разместить? используя для этого, скажем, QRSubDetail?!
Anatoly Podgoretsky (2008-03-23 16:08:00) [2]А тебе разве заказывали композитный отчет?
А демо так и не хочешь смотреть, ну правильно и не надо.
Плохиш (2008-03-23 12:02:00) [3]
> Что получится, если при создании основного отчёта я помещу
> QRSubDetail, и в нём размещу компоненты для данных из подчинённой
> таблицы?
Т.е. я так понимаю, что ты не программист, а теоретик-философ? Ну так и на кой тебе это программирование?
Viktor (2008-03-23 09:05:00) [4]Вобщем, судя по этому примеру, нужно создавать 2 формы, с двумя QReport, а потом:
procedure TfrmQR3Demo.QRCompositeReport1AddReports(Sender: TObject);
begin
with QRCompositeReport1.Reports do
begin
Add(frmMasterDetail.QuickRep1);
Add(frmBasicMD.QuickRep1);
Add(frmImageRpt.QuickRep1);
end;
end;
А проще нельзя?
Что получится, если при создании основного отчёта я помещу QRSubDetail, и в нём размещу компоненты для данных из подчинённой таблицы?
MsGuns (2008-03-22 22:27:00) [5]>Viktor (22.03.08 21:51) [2]
>- мне сазали, что есть какой-то "подотчёт" ("суботчёт")...
В квикрепорте нет никаких подотчетов, а есть группировки.
Johnmen (2008-03-22 22:00:00) [6]Вся "структура решения" исчерпывающе приведена в демонстрационном примере.
Если что-то КОНКРЕТНО не ясно, то спрашивай.
Viktor (2008-03-22 21:51:00) [7]Опять "вскрытие"?
А так сказать не можешь?!
- мне сазали, что есть какой-то "подотчёт" ("суботчёт")...
- то-ли их 2 нужно (чтобы 2 отчёта совместить), то-ли в главный поместить один?!?!
- получается при нажатии на кнопку нужно выполнить 2-й запрос (для подчинённой таблицы), а потом запустить просмотр отчёта?!?
объясните структуру решения вопроса!
Johnmen (2008-03-22 21:42:00) [8]...\DelphiXXX\Demos\Quickrpt\Qr3\qr3demo.dpr