Пакет: mlreportgen.dom
Список подписей
Используйте объект mlreportgen.dom.LOC Класс для генерации списка подписанных элементов отчета. Чтобы сгенерировать список рисунков с подписями или таблицами с заголовками, используйте объекты mlreportgen.dom.LOF и mlreportgen.dom.LOT классы, соответственно. Чтобы сгенерировать список для других типов элементов отчета, таких как уравнения, используйте LOC объект.
Каждый элемент списка содержит заголовок элемента отчета и ссылки на заголовок в отчете. В формате PDF или Microsoft® Отчет Word, элемент списка также включает номер страницы и выноску, которая заполняет пространство между подписью и номером страницы.
В отчетах PDF и Word список подписей помещается в место, заданное в программе генерации отчетов. В отчетах HTML список подписей помещается на боковую панель и имеет заголовок, который состоит из List of далее указывается значение AutoNumberStreamName свойство с заглавной буквой.
Для включения элементов отчета в список:
Выберите имя нумерационного потока, например equation. Установите AutoNumberStreamName свойство LOC объект - имя нумерационного потока.
Создайте подписи или заголовки для элементов отчета с помощью mlreportgen.dom.Paragraph объекты.
Связать Paragraph объекты с именем нумерационного потока при помощи mlreportgen.dom.AutoNumber объект.
Способ создания списка зависит от типа отчета.
PDF - DOM API генерирует список во время генерации отчетов.
Word - DOM API генерирует заполнитель для списка. Чтобы сгенерировать элементы списка, необходимо обновить документ Word в программе генерации отчетов или в Word. См. раздел «Обновление таблицы или сгенерированный список в документе Word».
HTML - DOM API генерирует заполнитель для списка. Когда отчет открывается в HTML, браузер генерирует список.
Примечание
Можно использовать LOC объект для подписей, которые следуют за элементом отчета или заголовками, предшествующими элементу отчета.
The mlreportgen.dom.LOC класс является handle класс.
ConstructOnLoad | true |
HandleCompatible | true |
Для получения информации об атрибутах класса см. раздел «Атрибуты класса».
создает LOCObj = mlreportgen.dom.LOC()mlreportgen.dom.LOC Объект и устанавливает свойство LeaderPattern на '.'.
создает LOCObj = mlreportgen.dom.LOC(leaderPattern)mlreportgen.dom.LOC Объект и устанавливает свойство LeaderPattern на заданный шаблон выноски.
mlreportgen.dom.AutoNumber | mlreportgen.dom.CounterInc | mlreportgen.dom.LOF | mlreportgen.dom.LOT | mlreportgen.report.ListOfCaptions | mlreportgen.report.ListOfFigures | mlreportgen.report.ListOfTables