Можно ли делать "include" ReportTitle, PageFooter?
Привет,
Потихоньку осваиваем FR 3. Уже с десяток отчетов, все они разные. Но у всех есть одинаковые ReportTitle, PageFooter в которых расположено лого, название компании, и т.п.
Вопрос: можно ли как в ASP, PHP делать что то вроде include ReportTitle, PageFooter? т.е. определить их в каком то месте и затем подгружать, и чтобы в самих отчетах была только уникальная для них конфигурация.
Потихоньку осваиваем FR 3. Уже с десяток отчетов, все они разные. Но у всех есть одинаковые ReportTitle, PageFooter в которых расположено лого, название компании, и т.п.
Вопрос: можно ли как в ASP, PHP делать что то вроде include ReportTitle, PageFooter? т.е. определить их в каком то месте и затем подгружать, и чтобы в самих отчетах была только уникальная для них конфигурация.
Комментарии
Код такой
procedure TDataModule1.ReportBeforePrint(Sender: TfrxReportComponent);
begin
If Sender.Name='Rich1' then
begin
if bFlag_PageFirst then
TfrxRichView(Sender).RichEdit.Text:=TitleRTF
else
begin
TfrxRichView(Sender).RichEdit.Clear;
TfrxRichView(Sender).StretchMode:=smDontStretch;
end;
end;
где bFlag_PageFirst - флаг загрузки заголовка, TitleRTF-строковая переменная,
в которую из файла или ресурса предварительно загружен файл типа RTF.
У TFrxRichView в шаблоне свойство StretchMode=smActualHeight