Main Content

getReporter

クラス: slreportgen.finder.DiagramElementResult
名前空間: slreportgen.finder

ブロック線図要素レポーターの取得

構文

reporter = getReporter(result)

説明

reporter = getReporter(result) は、この結果で返されるブロック線図要素のプロパティ テーブルを生成するレポーターを返します。レポートまたはレポーターにブロック線図要素の結果が追加されると、このメソッドが呼び出され、結果の要素にプロパティ テーブルが生成されます。プロパティ テーブルをカスタマイズする必要がある場合は、このメソッドを呼び出してプロパティ レポーターを取得することができます。その後、レポーターを変更し、変更後のプロパティ レポーターをターゲットのレポートまたはレポーターに追加します。

入力引数

すべて展開する

ブロック線図要素結果オブジェクト。slreportgen.finder.DiagramElementResult オブジェクトとして指定します。

出力引数

すべて展開する

ブロック線図要素レポーター オブジェクト。次のいずれかの値として返されます。

  • ブロック固有のレポーター オブジェクト (ブロック線図要素がブロックで、レポート API にそのブロックのレポーターが含まれる場合)。たとえば、getReporter メソッドは、検索結果が DocBlock ブロックを表す場合、slreportgen.report.DocBlock オブジェクトを返します。

  • slreportgen.report.SimulinkObjectProperties オブジェクト (その他のすべてのブロックとブロック線図要素の場合)。

  • slreportgen.report.StateflowObjectProperties オブジェクト (Stateflow® チャート要素の場合)。

バージョン履歴

R2017b で導入