Пакет: 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 генерирует список во время создания отчета.
Слово - API DOM создает местозаполнитель для списка. Для создания элементов списка необходимо обновить документ Word в программе создания отчетов или в Word. См. раздел Обновление оглавления или сгенерированного списка в документе Word.
HTML - API DOM создает местозаполнитель для списка. Когда отчет открывается в HTML-браузере, браузер создает список.
Примечание
Вы можете использовать LOC объект для подписей, следующих за элементом отчета или заголовками, предшествующими элементу отчета.
mlreportgen.dom.LOC класс является handle класс.
ConstructOnLoad | true |
HandleCompatible | true |
Сведения об атрибутах класса см. в разделе Атрибуты класса.
создает LOCObj = mlreportgen.dom.LOC()mlreportgen.dom.LOC и задает свойству LeeyPattern значение '.'.
создает LOCObj = mlreportgen.dom.LOC(leaderPattern)mlreportgen.dom.LOC и задает свойству LeeyPattern указанный образец выноски.
mlreportgen.dom.AutoNumber | mlreportgen.dom.CounterInc | mlreportgen.dom.LOF | mlreportgen.dom.LOT | mlreportgen.report.ListOfCaptions | mlreportgen.report.ListOfFigures | mlreportgen.report.ListOfTables