Привязка последней строки на странице

отредактировано 19:12 Раздел: FastReport 4.0
При подготовке счетов фактур и накладных торг-12, если делать все по правилам, нельзя итог отрывать от последней строки.

Никак не могу догадаться, как сделать так, чтобы у меня одна (последняя) строка всегда бы печаталась на странице с итогом.

Сейчас же получается, что на первой странице идет огромная шапка сч. фактуры, потом строки, а футер просто не помещается и переносится на следующую страницу....

Комментарии

  • gpigpi
    отредактировано 19:12
    Проверяйте наличие свободного места на странице Engine.FreeSpace перед выводом (после вычисления высоты) последней строки, если его недостаточно для вывода строки и итога, то Engine.NewPage
  • xlaalaaxlaalaa Минск
    отредактировано 19:12
    Статья про ваш случай: http://www.reportingfor.info/ru/news.php?extend.81.4

    Там как раз есть пример реализации требования:
    написал:
    Если в конце последней страницы недостаточно места для вывода итогов по листу, итогов по отчету и подписей. То необходимо сформировать новую стра-ницу и перенести на нее заголовок таблицы и одну послюню строку с данными по товару.
  • отредактировано 19:12
    Спасибо! Решено!

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

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