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