append

Класс: mlreportgen.dom.Container
Пакет: mlreportgen.dom

Добавьте Объект DOM к контейнеру

Синтаксис

domObjOut = append(containerObj,domObj)

Описание

domObjOut = append(containerObj,domObj) добавляет Объект DOM к заданному контейнерному объекту.

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

развернуть все

Контейнерный объект, чтобы добавить Объект DOM к в виде mlreportgen.dom.Container объект.

Элемент документа DOM возражает, чтобы добавить в виде Объекта DOM.

  • mlreportgen.dom.CustomElement

  • mlreportgen.dom.Container

  • mlreportgen.dom.DocumentPart

  • mlreportgen.dom.FormalTable

  • mlreportgen.dom.Group

  • mlreportgen.dom.ExternalLink

  • mlreportgen.dom.HTML

  • mlreportgen.dom.HTMLFile

  • mlreportgen.dom.Image

  • mlreportgen.dom.InternalLink

  • mlreportgen.dom.LinkTarget

  • mlreportgen.dom.OrderedList

  • mlreportgen.dom.Paragraph

  • mlreportgen.dom.RawText

  • mlreportgen.dom.Table

  • mlreportgen.dom.Text

  • mlreportgen.dom.TemplateHole

  • mlreportgen.dom.UnorderedList

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

развернуть все

Добавленный элемент документа, возвращенный одним из этих Объектов DOM:

  • mlreportgen.dom.CustomElement

  • mlreportgen.dom.Container

  • mlreportgen.dom.DocumentPart

  • mlreportgen.dom.FormalTable

  • mlreportgen.dom.Group

  • mlreportgen.dom.ExternalLink

  • mlreportgen.dom.HTML

  • mlreportgen.dom.HTMLFile

  • mlreportgen.dom.Image

  • mlreportgen.dom.InternalLink

  • mlreportgen.dom.LinkTarget

  • mlreportgen.dom.OrderedList

  • mlreportgen.dom.Paragraph

  • mlreportgen.dom.RawText

  • mlreportgen.dom.Table

  • mlreportgen.dom.Text

  • mlreportgen.dom.TemplateHole

  • mlreportgen.dom.UnorderedList

Примеры

развернуть все

Создайте контейнерный объект.

import mlreportgen.dom.*;
rpt = Document('MyReport','docx');
 
c = Container();

Добавьте содержимое к контейнеру и добавьте контейнер к отчету.

append(c,Paragraph('Hello'));
append(c,Table(magic(5)));
append(rpt,c);

Закройте и сгенерируйте отчет.

close(rpt);      
rptview(rpt.OutputPath);
Представленный в R2015a
Для просмотра документации необходимо авторизоваться на сайте