Пересечение Detail Header'ов

отредактировано 00:21 Раздел: FastReport 2.xx VCL
При печати отчета, если нет Detail данных на Detail Header наезжают следудующие бенды. Как этого избежать?
И смежный вопрос:
Как сделать, чтобы Detail Header не печатался, если нет данных?

Заранее спасибо.

Комментарии

  • отредактировано 00:21
    Вы что-то путаете - если в detail нет данных - не будет печататься не только он вместе со своими header/footer, но и master (если у него стоит св-во PrintIfSubsetEmpty = False, по умолчанию). Пример - отчет "Master-detail-subdetail", клиент "Diver's Grotto". Он не печатается, т.к. у него список заказов пуст. Увидеть его можно, если установить masterdata.PrintIfSubsetEmpty = True.
  • отредактировано 00:21
    Не знаю... у меня один Detail Header нормально себя вел... второй -нет.
    Пришлось OnBeforePrint писать... но, правда, заработало...

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

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