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