Несколько вопросов по FastReport

отредактировано April 2020 Раздел: FastReport 3.0

1. В свойствах GroupHeader установила парамерты ResetPagesNumbers - true и StartNewPages - true, документ формируется как надо, но вот почему то при выводе страниц по группе на первой странице пишет вместо 1 ноль, а на второй странице нормально 2.

Прописываю в PageFooter

Документ № [frxDBDataset1."NumTreb"] на [TotalPages] листах. Лист [Page]. В чем тут еще дело?

2. Как сделать, чтобы если документ вмещается на одну страницу данная запись не выводилась?

3. Посоветуйте, еще в таком вопросе. Существует конвертер проектов FastReport 2.xx в FastReport 3?

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

Комментарии

  • 1) Присылайте тестовый проект на support@fast-report.com

    2) Используйте двухпроходный отчёт, на втором проходе в событии TfrxPageFooter.OnBeforePrint

    if Engine.FinalPass then

    PageFooter.Visible := <Page> <> <TotalPages>;

    3) https://forum.fast-report.com/ru/discussion/3042/perehod-s-fr2-na-fr3

    4) Присылайте шаблон отчёта (fr3), сформированный отчёт (fp3) и образец того, что Вы хотите получить на support@fast-report.com

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

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