Footer после DBCross

отредактировано 18:46 Раздел: FastReport 3.0
Добрый день!В моем отчете MasterData выводит данные через DBCross,после этого лежит бенд Footer c Memo1.
Bопрос как вывести Memo1 только на последней странице?
Проблема в том что данные DBCross не входят на один лист а Footer выводит Memo на первой странице.Отчет двухпроходной,пробовала сравнивать TotalPages и Page в свойстве FooterOnBeforePrint не помогает.
Спасибо.

Комментарии

  • LexLex
    отредактировано 18:46
    написал:
    Отчет двухпроходной,пробовала сравнивать TotalPages и Page
    А как сравнивали?
    Код покажите.
  • отредактировано 18:46
    в скрипте
    if <TotalPages>=<Page> then
    memo1.visible:=true
    else
    memo1.visible:=false;
  • отредактировано 18:46
    написал:
    Bопрос как вывести Memo1 только на последней странице?
    Попробуйте вместо Footer'а использовать ReportSummary.
  • отредактировано 18:46
    Пробовала таже самая история
  • gpigpi
    отредактировано 18:46
    Тоже пытался что-нибудь сделать, но если кросс не помещается по ширине на одну страницу, то футеры всё-равно печатаются на первой странице
  • отредактировано November 2006
    Попробуйте создать вторую страницу, установит св-во PrintOnPreviousPage и положить PageFooter на новую страницу.
  • gpigpi
    отредактировано 18:46
    Да, так работает. А вот при выводе ReportTitle подобным образом, заголовок наезжает на кросс

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

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