Формирование отчёта

BotBot
отредактировано 04:51 Раздел: FastReport 3.0
Привет всем!

Имею набор данных в виде таблицы.
Кол-во страниц в отчёте больше 1.
Шапка на последующих страницах отличается от первой.

Подскажите как сделать, чтобы при формировании отчёта, когда первая страница закончится, данные начали выводится на следующей странице с того места, где произошло прерывание ? И как сделать прерывание ?

Комментарии

  • отредактировано 04:51
    Прерывание страницы происходит автоматически.
    В чём, собственно, проблема?
  • BotBot
    отредактировано 04:51
    Проблема в том, что у меня на новой странице остаётся та же шапка, что и на первой. А мне нужна уже другая.
  • отредактировано April 2005
    Используйте скрипт в OnBeforePrint бенда, что-то вроде:
    if <Page> = 1 then
      TitleBand1.Visible := true
    else
      TitleBand1.Visible := false;
    
    и
    if <Page> = 1 then
      TitleBand2.Visible := false
    else
      TitleBand2.Visible := true;
    
  • BotBot
    отредактировано 04:51
    Спасибо ;)

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

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