Пакет: mlreportgen.report
Суперклассы:
Заполните заглавное отверстие репортера
Репортер, что другие репортеры, такие как Chapter, FormalImage, и BaseTable, чтобы заполнить отверстие заголовка в шаблоне.
Образец этого класса может быть создан только другим репортером, который называется владельцем. Образец заполняет отверстие в шаблоне, заданное владельцем, заголовком, заданным владельцем через заданные им шаблон экземпляра и свойства экземпляра. Для примера, BaseTable reporter (владелец) использует образец этого класса, чтобы заполнить отверстие Title в его шаблоне иерархически пронумерованным заголовком.
Заголовок, сгенерированный образцом этого класса, состоит из статического текста и динамического содержимого. Статический текст задается шаблоном образца. Динамическое содержимое задается образцом Content, NumberPrefix, и NumberSuffix свойства. Если имя отверстия шаблона совпадает с одним из этих имен свойства, этот репортер заполняет отверстие свойством value. Например, если шаблон заголовка содержит Content отверстие и NumberPrefix отверстие, это окно заполняет эти отверстия значениями соответствующих свойств.
Владелец определяет местоположение шаблона заголовка через образец TemplateSrc и TemplateName свойства. The TemplateSrc свойство задает источник файла шаблона, библиотека шаблонов которого содержит шаблон заголовка. The TemplateName свойство задает имя шаблона заголовка. Для примера, BaseTable библиотека шаблонов reporter содержит два шаблона пронумерованных заголовков, один с именем BaseTableNumberedTitle для нумерованных таблиц и одной именованной BaseTableHierNumberedTitle для иерархически пронумерованных таблиц. The BaseTable reporter определяет, какой шаблон использовать путем установки TemplateSrc этого репортера свойство для BaseTable шаблон и этот репортер TemplateName свойство имени шаблона заголовка.
Владелец также может сгенерировать цель гиперссылки перед заголовком, установив LinkTarget этого репортера свойство идентификатора целевого устройства ссылки связи.