Пакет: mlreportgen.report
Суперклассы: mlreportgen.report.Reporter
Список генератора отчетов заголовков
Используйте объект mlreportgen.report.ListOfCaptions
класс, чтобы создать генератор отчетов, который добавляет раздел для списка озаглавленных элементов отчета к отчету. Чтобы создать генератор отчетов для списка фигур с заголовками или таблицами с заголовками, используйте объекты mlreportgen.report.ListOfFigure
и mlreportgen.report.ListOfTables
классы, соответственно. Чтобы создать генератор отчетов для списка для других типов элементов отчета, таких как уравнения, используют ListOfCaptions
объект.
Идентифицировать элементы отчета, чтобы включать в список заголовков:
Выберите потоковое имя нумерации, например, equation
. Установите AutoNumberStreamName
свойство ListOfCaptions
возразите против потокового имени нумерации.
Создайте заголовки для объектов отчета как mlreportgen.dom.Paragraph
объекты.
Сопоставьте Paragraph
объекты с потоком нумерации называют при помощи mlreportgen.dom.AutoNumber
объект.
Сгенерированный список заголовков содержит заголовки, сопоставленные с заданным потоковым именем нумерации. Записи списка соединяются с заголовками в отчете. В PDF и отчетах Word, список также включает номера страниц заголовков в отчете. Лидер заполняет пробел между заголовком и его номером страницы.
Путем список заголовков сгенерирован, зависит от типа отчета:
PDF — API Отчета генерирует список во время генерации отчета.
Word API Отчета генерирует заполнителя для списка. Чтобы сгенерировать элементы списка, необходимо обновить документ Word в программе генерации отчета или в Word. Смотрите Обновление Оглавление или Сгенерированный Список, одним словом, Документ.
HTML — API Отчета генерирует заполнителя для списка. Когда отчет открывает в браузере HTML, браузер генерирует список на боковой панели.
Примечание
Можно использовать ListOfCaptions
генератор отчетов для заголовков, которые следуют за элементом отчета или заголовками, которые предшествуют элементу отчета.
mlreportgen.report.ListOfCaptions
классом является handle
класс.
HandleCompatible | true |
Для получения информации об атрибутах класса см. Атрибуты класса.
создает loc
= mlreportgen.report.ListOfCaptions()ListOfCaptions
генератор отчетов со значениями свойств по умолчанию. Укажите, что список заголовков разделяет заголовок путем установки Title
свойство.
создает lof
= mlreportgen.report.ListOfCaptions(title
)ListOfCaptions
генератор отчетов с Title
набор свойств к заданному заголовку.
свойства наборов с помощью пар "имя-значение". Можно задать несколько аргументов пары "имя-значение" в любом порядке. Заключите каждое имя свойства в одинарные или двойные кавычки.lof
= mlreportgen.report.ListOfCaptions(Name,Value
)
mlreportgen.report.ListOfFigures
| mlreportgen.report.ListOfTables
| mlreportgen.dom.AutoNumber
| mlreportgen.dom.CounterInc
| mlreportgen.report.TableOfContents
| mlreportgen.report.ReporterLayout