Класс: mlreportgen.report.Section
Пакет: mlreportgen.report
Создайте репортер заголовка раздела
reporter = getTitleReporter(section)
создает reporter
= getTitleReporter(section
)mlreportgen.report.SectionTitle
репортер, который частично сконфигурирован таким образом, чтобы:
Формат значения Title
свойство mlreportgen.report.Section
репортер, заданный section
.
Заполните Title
отверстие в Section
шаблон reporter с форматированным заголовком.
The SectionTitle
репортер getImpl
метод использует mlreportgen.report.Section.getTitleReporter
метод для форматирования встроенного содержимого заголовка. Можно использовать mlreportgen.report.Section.getTitleReporter
метод для настройки встроенного формата заголовка следующим образом:
Активируйте mlreportgen.report.Section.getTitleReporter
метод для получения SectionTitle
по умолчанию репортер.
Настройте SectionTitle
свойства reporter. Для примера укажите источник шаблона, содержащий настраиваемые шаблоны заголовков.
Установите Title
свойство Section
репортер в настраиваемый SectionTitle
репортер.
Формат заголовка можно настроить, изменив значения по умолчанию для этих SectionTitle
свойства репортера:
Это свойство установлено по умолчанию на Section
шаблон репортера. Библиотека шаблонов этого шаблона содержит шаблоны заголовков разделов по умолчанию с именем:
SectionTitle1
, SectionTitle2
и так далее, для ненумерованных заголовков
SectionNumberedTitle1
, SectionNumberedTitle2
и так далее для иерархически пронумерованных заголовков.
Можно задать это свойство в качестве источника файла шаблона, который содержит пользовательские определения этих шаблонов.
Это свойство по умолчанию установлено в 'SectionNumberedTitle'
если Section
репортер Numbered
свойство true
(значение по умолчанию). В противном случае для этого свойства задано значение 'SectionTitle'
. Вы не должны изменять этот параметр, если библиотека пользовательских шаблонов настраивает определения стандартных шаблонов заголовков, но не их имена. Например, если библиотека шаблонов содержит шаблон с именем SectionNumberedTitle1
с настроенной версией стандартного определения для SectionNumberedTitle1
, вам не нужно изменять значение этого свойства.
По умолчанию это свойство пустое. The Section
репортер getImpl
метод, который вызывает getTitleReporter
метод по умолчанию устанавливает это свойство на уровень сечения, когда Section
репортер добавлен в отчет. The SectionTitle
reporter затем добавляет значение OutlineLevel
свойство значению TemplateName
свойство для создания полного имени SectionTitle
шаблон для уровня сечения, например SectionNumberedTitle2
для подраздела второго уровня.
Это свойство по умолчанию устанавливается на значение Section
репортер Title
свойство.
Это свойство по умолчанию установлено в []
.
Для этого свойства задано значение '. '
если Section
Numbered
свойство true
(значение по умолчанию). В противном случае для этого свойства задано значение []
.
Это свойство не задано по умолчанию. Установите это свойство, чтобы локализовать префикс номера заголовка раздела и содержимое заголовка суффикса.