Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

mlreportgen.report.Reportクラス

パッケージ:mlreportgen.Report

レポートコンテナー

说明

mlreportgen.report.Reportクラスのオブジェクトは,レポーターと MATLAB®と DOM オブジェクトを基にしたレポート用のコンテナーです。mlreportgen.report.Reportオブジェクトをし,テンプレートライブラリのテンプレートにたたたたた

mlreportgen.report.Reportクラスは处理クラスです。

クラス属性

兼容
真的

クラス属性详细については,クラスの属性を参照してください。

作成

说明

报告= mlreportgen.report.report()は,プロパティ値レポートコンテナーオブジェクト返し。。。

报告= mlReportgen.Report.Report(小路は,输出路径プロパティを小路に設定します。

报告= mlReportgen.Report.Report(小路,,,,typeも、Typeプロパティをtypeに設定します。

报告= mlReportgen.Report.Report(小路,,,,type,,,,模板も、模板路径プロパティを模板に設定します。

报告= mlReportgen.Report.Report(名称,价值は名前値ペアをしてプロパティを设定し复数复数のの名前名前ととと値値のペアのの引数引数をを任意任意のの顺番顺番でで指定指定できできできできます。プロパティ名名名名。

プロパティ

すべて展開する

生成さレポートののパス。文字またはまたはスカラースカラースカラースカラーしますます。パスパスはは,,レポートの出力ドキュメントドキュメントをを保存保存保存するするする'c:/myreports/reporta.docx'のよう,パスでできます。また,'reporta'Matlabフォルダーフォルダーフォルダーからのパスで指定こともできます。。ファイルににににTypeプロパティとファイル拡张子ない场合,な拡张子が追加されます。

メモ

MATLAB Drive™pdf pdfレポートレポートをするする,生成生成ドライブドライブ同期同期ソフトウェアソフトウェアソフトウェアととの间でファイルのの竞合竞合がが発生し,,エラーエラーエラーとなるなる可能性性ありありありありありありありありありありありローカルドライブをします。ローカルレポートし,,レポートレポートをクラウドクラウドドライブにコピーするするスクリプトををを作成作成

生成さファイルにするパッケージ处理表中のいずれいずれいずれかかつつつを値として指定します。

サポートされているレポート タイプ 说明

'zipped'

'docx'または'html'

输出路径プロパティで指定された場所に zip ファイルとしてレポートを生成します。この zip ファイルは、ドキュメント タイプと一致する拡張子をもちます (Word 出力であればDOCX,HTML 出力であればhtmtx)。たとえば、ドキュメント タイプがDOCXであり,输出路径s:\docs\MyDocであれば、その出力はS:\ docs \ mydoc.docxというのののファイルパッケージ化され。。。

'unzipped'

'docx'または'html'

输出路径プロパティのをフォルダー内,个别ファイルとしてを生成します。たとえば,输出路径s:\docs\MyDocであれば、出力フォルダーはs:\docs\MyDocとなります。

'两个都'

'docx'または'html'

圧縮した出力と未圧縮の出力を生成します。

“单文件”

'PDF'または'html-file'

レポートをのファイル生成します。

Typeプロパティが'html'の場合、解凍せずに開くことができる HTML レポートを生成するには、包装类型'unzipped'または'两个都'に设定。生成れたファイルあるでででroot.htmlファイルを开き。

出力タイプ。以下のいずれか 1 つを値として指定します。

  • 'PDF'-PDF ファイル

  • 'html'- レポートのhtmlファイルファイルイメージ,スタイルシート,およびおよびおよび®ファイルをしファイルとしてとしてたたたたたしレポートレポート未圧缩ののファイルファイルをを含むてててててててててて包装类型プロパティを'unzipped'または'两个都'に設定します。

  • 'html-file'- javascript,,,スタイルおよびおよびbase64でで化されたイメージイメージを含む単一のののhtml htmlファイルファイルファイルファイルファイルファイル

  • 'docx'-微软®Wordドキュメント。

模板路径プロパティをしテンプレートを指定する,,Typeの値タイプとしなければませ。。。

このレポートページレイアウトの。。mlreportgen.report.Report布局オブジェクトとして指定ます。布局プロパティの値,既定の値もつもつmlreportgen.report.Report布局オブジェクトです値をしてページをします。例については,横向きのレポート作成を参照してください。

mlreportgen.report.titlepageクラス,mlreportgen.Report。TableOfContentsクラス,mlreportgen.report.chapterクラスのオブジェクトの布局プロパティでするレイアウトオプション,,mlreportgen.report.Reportオブジェクトの布局プロパティでさたレイアウトプロパティをライドできます。

メモ

布局プロパティは,PDF レポートおよび Word レポートにのみ適用されます。

ロケールまたは言语レポートが生成ささされるロケールロケールののののISO_639-1言语言语言语言语コードでで构成さ文字ベクトルベクトルベクトルまたはまたはまたはまたはまたはまたはスカラースカラースカラースカラースカラー[],システム言语を指定しますたとえば,英语のシステムは英语英语英语ですレポートレポートレポートレポートレポートレポートレポートレポートレポートレポートはははははは,言语言语コードコードコードををを使用しててて,,,,章章章タイトルタイトルタイトル辞のロケール実施さています。'af''ca''CS''da''de''el''en''es''et''eu''fi''fr''hu''ID''it''ja''ko''nl''nn''不''pl''pt''ro''ru''sk''sl''sr''SV''tr''uk''xh',および'ZH'。サポートてないロケールをすると英语が使用ささます。https://en.wikipedia.org/wiki/list_of_iso_639-1_codesを参照してください。

例については,章タイトル接头辞の変换を参照してください。

このレポート设定のに使用使用するの。文字またはまたはまたはまたはまたはスカラースカラースカラースカラーとしてとして指定指定ししますこのこのプロパティプロパティをを使用使用使用使用ししして

レポートのコンテンツを生成するのに使用する、基となる DOM ドキュメント オブジェクト。mlreportgen.dom.Documentオブジェクトとしてし。このは読み取り専用です。

レポートコンテキスト。現在のレポート セクションの階層レベルなど、レポート生成のための情報を含む、containers.Mapオブジェクトとしてし。このは読み取り専用です。

デバッグモード。数値または logical の1((真的)または0((错误的)として指定し。调试真的または1に設定する場合、レポートの一時ファイルはレポート フォルダーのサブフォルダーに保存されます。レポートを閉じても削除されることはありません。

メソッド

すべて展開する

すべて折りたたむ

レポートapiををしレポートを作成し。。。

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

importmlreportgen.Report。*importmlreportgen.dom.*

レポートコンテナーを作成します。

rpt = Report('My Report',,,,'PDF');

レポートに,,および章を。。章にははははははつのつのつの节が,,,それぞれの节节は

附加(rpt,titlepage('Title',,,,'My Report');附加(rpt,tableofcontents);ch =章('Images');附加((ch,Section('Title',,,,'Boeing 747',,,,...'内容',图像(哪个('b747.jpg')));附加(CH,第(CH)'Title',,,,'胡椒',,,,...'内容',图像(哪个('peppers.png')));附加(RPT,CH);关闭(RPT);RPTView(RPT);

レポートapiををて,横向きのレポート作成ます。。

长い完全名をせずずによう,レポートレポートレポートパッケージパッケージをインポートしし

importmlreportgen.Report。*

レポートコンテナーを作成する。布局プロパティに割り当てているmlreportgen.report.Report布局オブジェクトの景观プロパティを真的に設定します。

rpt = Report('我的报告',,,,'PDF');rpt.Layout.Landscape = true;

レポートにコンテンツを追加します。レポートを生成して表示します。

附加(rpt,titlepage('Title',,,,'My Landscape Report');附加(rpt,tableofcontents);附加(rpt,第一章('Title',,,,“测试”);附加(rpt,第一章('Title',,,,“单位测试”);关闭(RPT);RPTView(RPT);

英语のシステムで语言环境プロパティをて章タイトルの接头日本语に変换し。。

importmlreportgen.Report。*rpt = Report(“日本报告”);rpt.Locale ='ja'; house = char(23478);%汉字的人物附加(rpt,章节(house));关闭(RPT);RPTView(RPT);

バージョン履歴

R2017Bで导入

すべて展開する

R2020b 以降は非推奨