From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

How to personalize your generation report ?

Hi,

 

How to personalize your generation report ?

I want to make group/ungroup report.

Like

      +Robot1 PASS/FAIL

              +DI    PASS/FAIL

                         DI0  PASS/FAIL

                         DI1  PASS/FAIL

                         ...

                         DIn

              +DO  PASS/FAIL

 

Anyone got an idea about that kind of generation report ?

 

Best regards

Vincent

0 Kudos
Message 1 of 23
(5,193 Views)

Hi,

 

The best way (from my point of view) would be to override the test report callback. Then create a custom report using LabVIEW steps.

 

Another way would be to Browse the resultlist container to extract the needed infos.

 

Hope this helps,

Rodéric L
Certified LabVIEW Architect
0 Kudos
Message 2 of 23
(5,192 Views)

Hi Rodéric,

 

Can you explain further how to create a custom report using Labview steps ? Is it working with .ini files ?

I am barely new in that Test Stand programming so forgive me my lack of knowledge.

 

BR,

Vincent

0 Kudos
Message 3 of 23
(5,175 Views)

Hi Vincent,

 

I think you could use the step "Additional Results" in your sequences to customize your report.

 

Hope this help.

 

Sincerely

David S.| Certified LabVIEW Associate Developer
National Instruments France


0 Kudos
Message 4 of 23
(5,173 Views)

Hi David,

 

I don't have hard yet to test that but it seems to fit my application. I let you know.

 

In Configure/Report Option i set up the following stylesheet ; expand.xls

That allows me to check my PASS/FAIL Sequnces in the format description above.

 

In my report i want to keep only my final test ; card is ok/nok. How to delete "if loop" pass/fail or "message" pass/fail report generation ?

 

BR,

Vincent

0 Kudos
Message 5 of 23
(5,169 Views)

There is a check box called "Record results?" for each step.

Rodéric L
Certified LabVIEW Architect
0 Kudos
Message 6 of 23
(5,166 Views)

Yes indeed, for each addtional results set up.

But the basic report contain If loop report. I want to delete them in order to display only card PASS/FAIL.

 

You can find attached the kind of report Test Stand provides. As i don't have my hard yet. The report should display nothing. Here it is checking if If loop have passed or failed. I don't want that in my report generation.


BR

Vincent

0 Kudos
Message 7 of 23
(5,163 Views)

Hi, I found the answer !

 

You click on your step/properties/Run Options/disable Record result

I have a last question, how does the template window work ? Seems you have to import .ini files but what for, what is the use ?

 

BR

Vincent

0 Kudos
Message 8 of 23
(5,153 Views)

Templates are used to store a step or variable or sequence that you will want to use repeatedly. 

 

For instance I always create a Statement Step.  Then I turn off the record results (as you have figured out).  Then I place that in my templates.  Then the next time I use a Statement Step I pull it from my templates.  That way I don't have to keep turning off the record results.  It is very rare that I record a Statement Step.

 

Hope this helps,

jigg
CTA, CLA
testeract.com
~Will work for kudos and/or BBQ~
0 Kudos
Message 9 of 23
(5,148 Views)

Hi Jigg,

 

Thank you very much for that feedback.

Test Stand begin to be more and more familiar to me.

 

Is there a way to get a report which fill in automatically, PASS / FAIL / NOT TESTED YET

The cabinet i am working on got 4 controllers with 20 cards on each. (80 cards on the entire cabinet, 960 I/O)

I need that kind of functionality in order to be sure all I/O have been tested.

Any idea about this (using expand/collapse graphical viewer)?

 

BR

Vincent

0 Kudos
Message 10 of 23
(5,144 Views)