|Download Help (Windows Only)|
Select Edit Property Loader in the context menu for the step to launch the Edit Property Loader dialog box from the TestStand Sequence Editor or a TestStand User Interface. For a user interface, you can also click Edit Property Loader on the General tab of the Step Properties dialog box.
When the Property Loader step imports property and variable values into the currently executing sequence, value changes apply only to the run-time copy of the sequence. If TestStand executes the sequence again, TestStand resets the local variables and might reset custom step properties back to the default values the edit-time copy of the sequence specifies. The Property Loader step must reinitialize values each time TestStand calls the sequence to ensure that TestStand uses the loaded values. Place a Property Loader step in the Setup step group of a sequence before any steps in the sequence execute so that the Property Loader step initializes the property and variable values TestStand uses in the sequence.
If the Property Loader step imports property and variable values into a specific sequence or multiple sequences in a sequence file, TestStand applies the new values to all subsequent invocations of the sequence in an execution. The Property Loader step must initialize values only once per execution. For example, a Property Loader step in the Test UUTs Process Model entry point sequence can import values into all sequences in the client sequence file once before executing multiple UUTs in a loop. When the specific sequence on which the step operates is the currently executing sequence, the step applies imported values to the running sequence and subsequence invocations of the sequence.
If you are loading from a database, TestStand selects the property and variable values from the statement an Open SQL Statement step returns. The SQL data the Open SQL Statement step returns is in table format, where each row pertains to a particular sequence step or to a variable scope. The column headings are the names of properties in the steps or variables in the scope. Not all columns apply to each row. Each row contains values for only the columns that define properties or variables defined within the step or variable scope for the row.
The Property Loader step can filter the data the SQL Statement step returns so you can load values only from rows that contain specific column values, such as those for a specific sequence.
When loading from a file, the source of the property and variable values is a file an explicit file path or an expression specifies. The file format is similar to the database for step properties. Separate groupings exist for each type of variable. These groupings consist of two columns, variable name and variable value.
|Note The Property Loader step requires that the names of the steps you import be uniquely named. Otherwise, the import operation reports an error.|
The Edit Property Loader Step Type dialog box contains the following tabs:
Select Tools»Import/Export Properties to launch the Import/Export Properties dialog box, in which you can export property and variable data in the appropriate table format.