Пакет: 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 Report создает местозаполнитель для списка. Для создания элементов списка необходимо обновить документ Word в программе создания отчетов или в Word. См. раздел Обновление оглавления или сгенерированного списка в документе Word.
HTML - API Report создает местозаполнитель для списка. Когда отчет открывается в HTML-браузере, браузер создает список на боковой панели.
Примечание
Вы можете использовать ListOfCaptions reporter для подписей, следующих за элементом отчета или заголовками, предшествующими элементу отчета.
mlreportgen.report.ListOfCaptions класс является handle класс.
создает loc = mlreportgen.report.ListOfCaptions()ListOfCaptions репортер со значениями свойств по умолчанию. Укажите список заголовков разделов заголовков, установив Title собственность.
создает lof = mlreportgen.report.ListOfCaptions(title)ListOfCaptions репортер с Title для свойства установлено значение указанного заголовка.
задает свойства, используя пары имя-значение. Можно указать несколько аргументов пары имя-значение в любом порядке. Заключите каждое имя свойства в одинарные или двойные кавычки.lof = mlreportgen.report.ListOfCaptions(Name,Value)
mlreportgen.dom.AutoNumber | mlreportgen.dom.CounterInc | mlreportgen.report.ListOfFigures | mlreportgen.report.ListOfTables | mlreportgen.report.ReporterLayout | mlreportgen.report.TableOfContents