Экспорт отчёта без заголовков

SigSig
отредактировано July 2021 Раздел: FastReport VCL

Добрый день, уважаемые знатоки.

Появился вопрос по многостраничной выгрузке.

Допустим, что у нас имеется счёт-фактура с количеством строк, например, 1000.

Выгружаем это дело с помощью frxXLSExport.

На один лист это, разумеется, не влезает и получается многостраничный отчёт.

Проблема в том, что вот заголовки при этом в этом отчёте никак не нужны, а они лезут в случае, если ReprintOnNewPage у Header стоит в true, либо EndlessHeight у страницы в false.

А для печати необходимо чтобы Header был на каждой странице.

Казалось бы - куда проще? Отлично работают два варианта:

TfrxHeader(frxReport1.FindObject('Header1')).ReprintOnNewPage:=false;

ЛИБО

TfrxReportPage(frxReport1.Pages[1]).EndlessHeight:=true;

Маленькая ремарка: Это работает только в том случае, если мы формируем отчёт, т.е. используем датасеты и команду frxReport1.PrepareReport.

А в том случае, если мы используем загруженный отчёт - это не работает.

Если открыть готовый .fp3-файл в текстовом редакторе, то мы можем обнаружить в нём всю структуру шаблона, в том числе и следующий участок кода:

<TfrxHeader Name="Header1" FillType="ftBrush" FillGap.Top="0" 
FillGap.Left="0" FillGap.Bottom="0" FillGap.Right="0" Frame.Typ="0" 
Height="88,30356455" Left="0" Top="359,05535" Width="1084,72511" ReprintOnNewPage="True">

Только вот ручное изменение значения ReprintOnNewPage с "True" на "False" в этом файле работает ровно никак и не влияет на отображение при загрузке. Увы. Но для чего-то же оно там есть? Может быть существуют связанные значения? Не знаю, к сожалению.

Так вот, не могли бы Вы подсказать, как в этом случае поступить?

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

Комментарии

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

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