Как попроще ...

отредактировано November 2004 Раздел: FastReport 3.0
Есть отчет, содержащий страницы, на каждой из которых по MasterData.
После Prepare и ShowReport получаем через ClientDataSet :
титульный лист, 100 страниц с MasterData1, затем 100 с MasterData2 и т.д.

Хотелось бы получить : титульный лист, 1 страницу с MasterData1, затем 1 с MasterData2 и т.д., 2 страницу с MasterData1, затем 2 с MasterData2 и т.д., 3 страницу ...

Как ПОПРОЩЕ формировать страницы через одну для разных DataSet-oв?
Или есть только длинный путь через ManualBuild?

Спасибо за внимание

Комментарии

  • отредактировано 08:37
    Дополнение
    В принципе вопрос состоит вот в чем...
    Есть форма отчета располагающаяся на 3-х Landscape страницах
    После формирования отчета сначала в Preview располагаются все первые страницы, затем все вторые и в конце третьи.

    Если кто-то знает как их распределить в порядке 1, 2, 3 , буду благодарен в пределах разумного за подсказку или помощь ;)
  • отредактировано 08:37
    В общем случае это невозможно - сначала строятся все бэнды на первой странице, затем на второй и т.д. Но можно не подключать дата-бэнды к источникам, а установить источник данных для отчета (Report.DataSet). В этом случае весь отчет будет повторен столько раз, сколько записей в Report.DataSet.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.