Main Content

mlreportgen.report.Axes.createTemplate

座標軸レポーター テンプレートの作成

R2021b 以降

構文

template = mlreportgen.report.Axes.createTemplate(templatePath,templateType)

説明

template = mlreportgen.report.Axes.createTemplate(templatePath,templateType) は、templatePath で指定された場所に、type で指定されたレポート タイプの mlreportgen.report.Axes テンプレートのコピーを作成します。コピーしたテンプレートを開始点として使用して、レポート用のカスタム レポーター テンプレートを設計します。

入力引数

すべて展開する

テンプレート ファイルのコピーのターゲット パスとファイル名。文字ベクトルまたは string スカラーとして指定します。ファイル拡張子を付けずに templatePath を指定した場合、メソッドはコピーされるテンプレート ファイルの拡張子をもつファイルを作成します。ファイル拡張子を含める場合、コピーされるテンプレート ファイルの拡張子と一致していなければなりません。

データ型: char | string

テンプレートのタイプ。"html""html-file""docx"、または "pdf" として指定します。

データ型: char | string

出力引数

すべて展開する

テンプレート コピーのパスとファイル名。string スカラーとして返されます。指定したテンプレートの種類によって、テンプレートのファイル名拡張子が決まります。たとえば、type 引数が 'pdf' の場合、ファイル名の拡張子は .pdftx になります。

データ型: string

すべて展開する

特定の slreportgen.report クラスの HTML テンプレートのコピーを作成し、myTemplate という名前で mytemplates フォルダーに保存します。この例では slreportgen.report.Reporter クラスを使用しますが、プロセスはどの createTemplate メソッドでも同じです。

template = slreportgen.report.Reporter.createTemplate ...
     ("mytemplates/myTemplate","html");

テンプレートを変更した後は、レポーターの TemplateSrc プロパティをテンプレート ファイルのパスに設定することで、これを使用できます。

バージョン履歴

R2021b で導入