Итоги PageSum, ReportSum

отредактировано 11:55 Раздел: FastReport 2.xx VCL
Я видел в форуме 2 сообщения на эту тему.
Вопрос: как разместить на последней странице отчета сначала band Report Page, а затем Report Summary без дополнительного программирования?
(потому как отчет не принимают, когда на посл.стр. сначала идет сумма по отчету и где-то внизу листа сумма по странице).
Заранее спасибо. ;) ;)

Комментарии

  • отредактировано 11:55
    Что такое - "band Report Page"?
    Сумму по странице печатаешь на Column Footer, а сумму по отчету на Report Summary.
  • отредактировано 11:55
    Matro написал:
    Сумму по странице печатаешь на Column Footer, а сумму по отчету на Report Summary.
    А почему сразу на Column Footer? У него хрен знает какой очтет. А вот полный итог верно: на Report Summary. Хотя можно и с пом. ChildBand, и с пом.GroupFooter если не используется по назначению, и т.д.
  • отредактировано 11:55
    PageFooter печатается в конце страницы
    ReportSummary в конце отчета
    Зачем выдумывать что-то сгруппами и колонками? И чем так страшно написать
    в OnBeforePrintу у ReportSummary:
    ShowBand(PageFooter1)
  • отредактировано 11:55
    PageSum - это, конечно, очевидная вещь, но если записи masterdata не доходят до конца страницы, то получается разрыв - PageSum рисуется в самом низу страницы. Третий раз задаю вопрос на форуме: кто знает, как решить проблему?
  • отредактировано 11:55
    Сумму нужно выводить последней строкой на странице, а не внизу страницы?
    Повесь чайлд.

    >в OnBeforePrintу у ReportSummary: ShowBand(PageFooter1)

    Какя принципиальная разница между вызовом PageFooter-a из ReportSummary и вызовом Child из PageFooter-a? Ты хоть что-то пытался сделать?
  • отредактировано 11:55
    А еще лучше делать проверку на остаток свободного места на листе, и в случае нехватки формировать разрыв страницы а потом присваивать Child.Visible:=True
  • отредактировано 11:55
    А можно пример? а еще лучше выслать простенький проектик (если не трудно, конечно). А то я такой тупой, оказывается.
    Проблема таже: как вывести итог по странице последней строкой, а не внизу страницы.

    ivo@list.ru
  • отредактировано 11:55
    I need reply.

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

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