Main Content

append

クラス: mlreportgen.report.Section
名前空間: mlreportgen.report

節へのコンテンツの追加

R2020b 以降

構文

append(section,content)

説明

append(section,content) は、指定されたコンテンツを指定された節に追加します。

入力引数

すべて展開する

レポートの節。mlreportgen.report.Section オブジェクトとして指定します。

節に追加するコンテンツ。以下のいずれかの値として指定します。

  • レポート API レポーター

  • DOM オブジェクト

  • 組み込み MATLAB® オブジェクト (組み込み MATLAB オブジェクトの多くは Section レポーターに追加可能)

  • 節に個別に追加できるオブジェクトの cell 配列

すべて展開する

この例では、タイトル ページと 1 つの章をもつレポートを生成します。この章には 2 つの節があり、それぞれの節はイメージを含みます。この例では、append を使用して、コンテンツをイメージに追加し、イメージを節に追加し、節を章に追加し、章とタイトル ページをレポートに追加します。

長い完全修飾クラス名を使用せずに済むよう、DOM および API パッケージをインポートします。

import mlreportgen.report.*
import mlreportgen.dom.*

レポートを作成し、レポートにタイトル ページを追加します。

rpt = Report("My Report","pdf");
append(rpt,TitlePage("Title","My Report"));

2 つの節をもつ章を作成します。各節にイメージを追加します。節を章に追加し、章をレポートに追加します。

ch = Chapter("Images");
sect1 = Section("Boeing 747");
append(sect1,Image("b747.jpg"));
append(ch,sect1);
sect2 = Section("Peppers");
append(sect2,Image("peppers.png"));
append(ch,sect2);
append(rpt,ch);

レポートを閉じて表示します。

close(rpt);
rptview(rpt);

バージョン履歴

R2020b で導入