разрыв мастер дата

отредактировано 07:16 Раздел: FastReport 3.0
Посоветуйте, могет кто в курсе...
столкнулся со следующей проблемой..
Имеется отчет, представляющий собой группу (хэдер, мастер и футер), выводящийся в две колонки на странице (для этого в свойствах страницы указал 2 колонки)
так вот... страница при таком построении отчета заполняется, как известно, сверху вниз, потом вторая колонка. При переходе на вторую колонку группа рвется (по мастер-бэнду), и продолжение выводится уже во второй колонке.
Мануал уже совсем зачитался.. не могу победить проблему!

Комментарии

  • отредактировано 07:16
    ну неужели никто не шарит???!
    помогите!!! сильно надо!
  • gpigpi
    отредактировано 07:16
    Чтобы не разрывало группу, нужно у бэнда MasterData свойство KeepTogether установить в True.
    Если нужно, чтобы и заколовки и итоги печатались в одной колонке/странице, то отчёт нужно делать двухпроходным, при первом проходе вычислять число строк в группе через Count, а на втором перед печатью GroupHeader проверять свободное место, и если группа не помещается целиком, переходить на новую колонку/страницу.

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

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