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