Main Content

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

slreportgen.report.LookupTable.customizeReporter

カスタム LookupTable レポーター クラスを作成

構文

reporter = slreportgen.report.LookupTable.customizeReporter(classpath)

説明

reporter = slreportgen.report.LookupTable.customizeReporter(classpath) は、slreportgen.report.LookupTable のサブクラスである LookupTable レポーター クラス定義ファイルを作成します。ファイルは指定した classpath の場所に作成されます。さらに、LookupTable.customizeReporter メソッドは、既定の LookupTable レポーター テンプレートを <classpath>/resources/template フォルダーにコピーします。クラス定義ファイルを開始点として使用して、レポート用のカスタムの LookupTable レポーター クラスを設計できます。

入力引数

すべて展開する

カスタム ルックアップ テーブル レポーター クラスの場所。string または文字配列として指定します。引数 classpath では、クラス名の前に @ を付けたフォルダーの指定もサポートされます。

出力引数

すべて展開する

ルックアップ テーブル レポーターのパス。派生レポート クラス ファイルのパスを指定する string として返されます。

カスタム ルックアップ テーブル レポーターの作成

カスタム ルックアップ テーブル レポーターとそれに関連する既定のテンプレートを作成します。派生クラス ファイルは現在の作業フォルダーに対する指定した相対パスに作成されます。この場合、myLUTable.m クラス ファイルのパスは <current working folder>/newLUTable/@myLUTable/myLUTable.m です。既定のルックアップ テーブル レポーター テンプレートは <current working folder>/newLUTable/@myLUTable/resources/templates フォルダーにあります。

import mlreportgen.report.*
import slreportgen.report.*
LookupTable.customizeReporter('newLUTable/@myLUTable');

この新しいクラス ファイルを編集した後、それを LookupTable レポーターとして使用できます。

lutable = myLUTable();

バージョン履歴

R2018a で導入