NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

modify multinumeric report

I am using the ASCII report generation. I have added ModifyReportEntry to my main sequence to tailor the report for non-MultiNumeric type tests. However, editing a mutlinumeric seems to be much more difficult. Am I missing something? The Context.Parameters.ReportEntry for a multiNumeric is one long string. (I have 24 measurements in each multinumeric). The report generated looks like this:
Test 100 FAIL
Measurement:
Measurement[0] ()
Low Limit:
Units:
Comparison Type EQ (==)
Data:
Status: Failed
Me
asurement[1] ()
....

I would like it to look like this:

Test 100 FAIL
()
Low Limit:
Units:
Data:
Status: *** Failed ***
()
....


Are there any configuration settings to help this along or do I have to write a bunch of SearchandReplace type calls to change everything?

Once again, Thanks for your help
0 Kudos
Message 1 of 2
(2,885 Views)
Hi,
There are no configuration settings to modify the formatting of the data in the report like you need, you do have to use the callback function like you are doing.

You can use the ReportEntry parse and reformat as you wish; like you mentioned. You can also use the Parameters.Result, read the data from the step and create your own string. You will need to use functions to convert numbers to strings. And you will need to use the TestStand API to get the names of each of the measurements in your multiple numeric limit test.

Either option involves some work. It's not hard, it's just not fun.

Marcela.
0 Kudos
Message 2 of 2
(2,885 Views)