mlreportgen.dom.OrderedList class

Пакет: mlreportgen.dom
Суперклассы:

Создать упорядоченный список

Описание

Составьте упорядоченный (нумерованный) список.

Конструкция

orderedListObj = OrderedList() создает пустой упорядоченный список.

orderedListObj = OrderedList(items) создает упорядоченный список указанных элементов.

Входные параметры

расширить все

Содержимое для включения в упорядоченный список, заданное как:

  • Одномерный массив типа double

  • Одномерный массив векторов символов

  • Одномерный категориальный массив

  • Одномерный массив ячеек

Массив ячеек может содержать следующую комбинацию:

  • A вектора символов

  • Число

  • Логическое значение

  • Один из следующих объектов DOM:

    • mlreportgen.dom.Text

    • mlreportgen.dom.Paragraph

    • mlreportgen.dom.ExternalLink

    • mlreportgen.dom.InternalLink

    • mlreportgen.dom.Table

    • mlreportgen.dom.Image

    • mlreportgen.dom.CustomElement

  • Горизонтальный одномерный массив (для подсписка)

Выходные аргументы

расширить все

Упорядоченный список, содержащий указанные элементы списка.

Свойства

расширить все

Пользовательские атрибуты этого элемента документа, заданные как массив mlreportgen.dom.CustomAttribute объекты. Пользовательские атрибуты должны поддерживаться форматом выхода.

Идентификатор для этого элемента документа, заданный как вектор символов или строковый скаляр. DOM генерирует уникальный идентификатор сеанса при создании элемента документа. Вы можете задать свой собственный идентификатор.

Форматирование объектов, задающих формат элемента документа.

Стиль, заданный как Stylename должен быть определен в шаблоне, используемом для создания элемента документа, к которому вы добавляете этот список.

Тег для этого элемента документа, заданный как вектор символов или строковый скаляр.

DOM генерирует тег с уникальным сеансом как часть создания этого объекта. Сгенерированный тег имеет форму CLASS: ID, где CLASS является классом объекта, а ID является значением Id свойство объекта. Определение собственного значения тега может помочь вам определить, где произошла проблема во время генерации документа.

Методы

Метод

Цель

append

Добавить элементы в этот список.

clone

Используйте OrderedList.clone метод, подобный тому, как вы используете Paragraph.clone.

Скопируйте список.

Примеры

свернуть все

import mlreportgen.dom.*;
d = Document('test','html');

ol = OrderedList({Text('a'), 'b', 1,...
    {'c', Paragraph('d')}});
append(d,ol);

close(d);
rptview('test','html');

Вопросы совместимости

расширить все

Поведение изменено в R2019b