Пакет: mlreportgen.report
Суперклассы:
Сгенерируйте заголовок раздела
Только другой отчет, называемый владельцем, может создать образец этого класса. Образец заполняет отверстие в шаблоне, заданное владельцем, заголовком, заданным владельцем через шаблон экземпляра, и свойствами экземпляра, заданными им. Для примера, mlreportgen.report.Section reporter (владелец) использует образец этого класса, чтобы заполнить Title отверстие в шаблоне с иерархически пронумерованным заголовком.
Заголовок, сгенерированный образцом этого класса, состоит из статического текста и динамического содержимого. Статический текст задается шаблоном образца. Динамическое содержимое задается образцом Content, NumberPrefix, и NumberSuffix свойства. Если имя отверстия шаблона совпадает с одним из этих имен свойства, этот репортер заполняет отверстие свойством value. Например, если шаблон заголовка содержит Content отверстие и NumberPrefix отверстие, это окно заполняет эти отверстия значениями соответствующих свойств.
Владелец определяет местоположение шаблона заголовка с образцом TemplateSrc, TemplateName, и OutlineLevel свойства. The TemplateSrc свойство задает источник файла шаблона, библиотека шаблонов которого содержит шаблон заголовка. The TemplateName свойство задает корневое имя шаблона заголовка. The OutlineLevel свойство задает уровень в иерархии отчетов содержимого, сгенерированного владельцем. The SectionTitle образец добавляет значение OutlineLevel свойство значению TemplateName свойство для создания полного имени шаблона заголовка. Для примера, Section библиотека шаблонов reporter содержит шесть пронумерованных шаблонов заголовков, каждый из которых соответствует уровню разделов. Имена шаблонов SectionNumberedTemplate1, SectionNumberedTemplate2и так далее. Чтобы задать использование SectionNumberedTemplate1 шаблон, чтобы сгенерировать заголовок раздела, Section reporter устанавливает SectionTitle
TemplateName свойство к SectionNumberedTemplate и OutlineLevel свойство для 1.
Если на SectionTitle
LinkTarget задано свойство, образец предшествует сгенерированному заголовку с целью ссылки, имеющей указанный целевой идентификатор.
mlreportgen.report.Chapter | mlreportgen.report.Report | mlreportgen.report.Reporter | mlreportgen.report.Section