最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

append

コンテナーへの 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 で導入