メインコンテンツ

mlreportgen.report.Report.customizeReport

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

レポート クラスから派生させたクラスの作成

構文

classPathOut = mlreportgen.report.Report.customizeReport(classPath)

説明

classPathOut = mlreportgen.report.Report.customizeReport(classPath) は、mlreportgen.report.Report のサブクラスを定義するレポート クラス定義ファイルを、classPath で指定された場所に作成します。また、このメソッドは、既定のテンプレートを、クラス定義ファイルを含むフォルダーの resources/templates サブフォルダーにコピーします。クラス定義ファイルを開始点として使用して、カスタム レポート クラスを設計できます。

入力引数

すべて展開する

新しいクラス定義ファイルのパスと名前。文字ベクトルまたは string スカラーとして指定します。

説明
mlreportgen.report.Report.customizeReport("myFolder/MyClass")現在のフォルダーのサブフォルダー myFolderMyClass.m を作成します。
mlreportgen.report.Report.customizeReport("myFolder/@MyClass")

クラス名の前に @ 文字を付けて、クラス フォルダー内に新しいクラスを作成します。拡張子 .m は指定しないでください。

クラス定義を含むフォルダーを参照してください。

mlreportgen.report.Report.customizeReport("+myOrg/@MyClass")フォルダー名の前に + 文字を付けて、クラス名前空間内に新しいクラスを作成します。

メモ

相対パスまたは絶対パスを指定できます。

データ型: string | char

出力引数

すべて展開する

新しいクラスのパスとファイル名。string スカラーとして返されます。

属性

Statictrue

メソッドの属性については、メソッドの属性を参照してください。

すべて展開する

  • mlreportgen.report.Reportnamespace.MyClassB という名前の新しいサブクラスを作成します。

    mlreportgen.report.Report.customizeReport("+namespace/@MyClassB")
    

バージョン履歴

R2017b で導入