TRVReportHelperWithHeaderFooters.Create

<< Нажмите, чтобы показать Содержание >>

TRVReportHelperWithHeaderFooters.Create

Создаёт экземпляр компонента TRVReportHelperWithHeaderFooters.

constructor Create;

Конструктор:

создаёт компонент TRVReportHelper, который используется для главного документа (он доступен как MainDoc);

создаёт компоненты TRVReportHelper для всех шести колонтитулов (они доступны через GetHeader и GetFooter) и назначает их колонтитулами основного документа;

создаёт компоненты TRVStyle для каждого созданного TRVReportHelper и назначает их;

задаёт свойства компонентов TRVReportHelper так, чтобы документы RTF, DocX и RVF загружались с максимально возможным качеством;

для TRVStyle всех верхних и нижних колонтитулов задаёт свойство MainRVStyle равным MainDoc.RichView.Style, поэтому при использовании шаблонов стилей все они используют MainDoc.RichView.Style.StyleTemplates.