Hi,
The Report Options settings from the Configure Report Options dialog will define the default values to be used with every sequence file.
But the report options can be changed by using the Override Callback ReportOptions sequence in individual SequenceFile. This you can add via the Insert SequenceFile Callback menu option.
ReportOptions is a container and is passed as a parameter, by reference to the Sequence ReportOptions, therefore you can change part of or all of the Report Options during your execution.
For every property on the Configure Report Options Dialog, there is a corresponding property in the ReportOptions container.
The easiest way to see this is to add the ReportOptions sequence to your SequenceFile. Insert a step like a label and add a breakpoint on this step. Run your sequencefile using either of the Entry Points. You will then beable to look at the Parameter.ReportOptions on entry into the ReportOptions sequence. I dont recall any where the various values for each of the properties are listed in any of the TestStand Manual and some of the property values are not obvious, some of the booleans are inverse logic.
example:
Setting the following property in the Override Callback
Parameters.ReportOptions.Format = "txt"
Would changed the return ReportOptions to use the text format and hence run the reportgen_txt.seq in TestReport Sequence
The ReportOptions callback will get invoked either from the 'Single Pass' or 'Test UUTs' entry points of the process model.
If you dont override the ReportOptions callback i.e. you use the default ReportOptions sequence in the process model sequence file, this sequence does nothing to the default report options settings defined at the Configure Report Options Dialog.
They is some simple Report Management Sequence File examples in the TestStand examples folder.
Hope this helps
Regards
Ray Farmer
Regards
Ray Farmer
