Embedding a Custom Table in a TestStand HTML Report

Updated Feb 24, 2026

Environment

Software

  • TestStand
  • LabVIEW

This article explains how to insert a custom table into a TestStand HTML report by placing HTML markup into a reportable string field. Use this method when you want to include structured, table‑based information directly in the report.

To embed a custom HTML table into the report, you must have the sequence open and follow the steps below:
  1. Open Configure » Result Processing, then select Report Options for the built‑in report plug‑in.
    • Set the Report Format to HTML or ATML.
    • If you are using ATML, make sure the Generate HTML option is enabled.
  2. Create a new LabVIEW step at the location where you want the table to appear in your sequence. 
  3. Link the step to a VI created from the provided snippet, which converts a 2D array into an HTML‑formatted table.

 

  1. Set Step.Result.ReportText to the string parameter returned by the VI.
    • This text will be inserted into the generated HTML report at runtime for the selected step.

Once you complete the steps above, run the sequence and open the generated HTML report. The report will now display the formatted table instead of showing the raw HTML string.