TestStandレポート出力でSequence Callステップのインデントを無効にする方法

更新しました Nov 20, 2023

環境

ソフトウェア

  • TestStand

TestStandにてSequence Callステップ及びそのシーケンス内の内容をレポート出力すると、インデントが下がった状態でレポートは出力されます。こちらをCall元と同じインデントで表示する方法を紹介します。

  1. TestStandで使用されているレポートテンプレート(Style Sheet)を確認するために、 Configure>>Result Processingをクリックします。

TSステップ11.png
  1. 以下に表示されるウィンドウのReport設定「赤矢印部分」をクリックしてReport Optionウィンドウを開きます。
 
TS ステップ 2.png
  1. Contentsタブにて選択されているStyle Sheetを確認します。
(ここでは使用可能なレポートStyle Sheet はTR5_Horizontal.xsl, TR5_report.xsl, TR5_expand.xslとなっています。これらのStyle Sheetファイル以外を編集しても、使用しているTestStandで編集した内容が反映されませんので、適切なStyle Sheetファイルを編集する必要があります。)


TS ステップ 3.png
 
  1. 上記で確認したStyle SheetをTestStandフォルダに検索します。この場合、上記のファイルは以下の場所にあります。
C:\Program Files\National Instruments\TestStand 2022\Components\Models\TestStandModels\ATML\StyleSheets
 
TSステップ4.png
 
  1. 編集したいスタイルシートを選択し、メモ帳で開きます。
  2. xslファイル内に"Indentation"を検索して、以下の変更を行い、上書き保存保存します。

<xsl:variable name="gRemoveIndentationFunctionality" select="false()"/> を
<xsl:variable name="gRemoveIndentationFunctionality" select="true()"/> に変更してください。

TS Step6日本語 (1).png
 
  1. TestStandを再起動して、変更内容を反映させます。

上記の変更でレポートは以下となっています(tr5_horizontal.xslの場合)。

TS Stepresult日本語 (1).png