Чередование страниц при при группировке данных

отредактировано 03:31 Раздел: FastReport 2.xx VCL
Нужна помощь.
На Page1 расположены Group Header, Master Data, Group Fouter. Данные берутся из датасета и группируются по полю "id" и выводятся списки в Master Data. Это многостраничный отчет получается.
Задача добавить Page2 со своим датасетом c привязкой по текущему "id" с Page1 и при этом выводить отчет Page1, Page2, Page1, Page2, ....
Можно не формировать отдельную страницу, а дизайн сделать на одной, но только как соединить датасеты, на каких бэндах расположить элементы и как их связать?

Комментарии

  • gpigpi
    отредактировано 03:31
    Свяжите TfrReport.Dataset с датасетом, содержащим уникальные значения id. Отчёт (Page1, Page2) будет формироваться для каждого значения id
  • отредактировано 03:31
    gpi написал: »
    Свяжите TfrReport.Dataset с датасетом, содержащим уникальные значения id. Отчёт (Page1, Page2) будет формироваться для каждого значения id

    Нет id не уникальное в результате запроса, по нему группировка на Page1. На Page2 есть возможность брать данные из этого же дадасета и также их группировать по id или выполнить отдельные запрос по id и тогда не делать группировку на Page2.

  • gpigpi
    отредактировано 03:31
    Так создайте датасет, содержащий уникальные id. И вместо группировки привяжите к нему дочерний датасет

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

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