NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Automatic update of Step Types

I have developed a Step Type and I've used it in several sequences. After a time I've made some modifications on this Step Type. Now, when I open the sequences where my step type was, I don't have automatically the updated version. Is it possible to "compile" or "update" the sequences in order to avoid this problem?
Thanks
0 Kudos
Message 1 of 5
(3,675 Views)
Angel -
Most properties in a step type are default properties, that is the step type defines them and the instance step gets these value only when the step is first created. If you notice in the Step Type Properties dialog box most of the tabs say "default".

If a step instance is loaded at the time you edit a step type property and you check the box at the bottom of the dialog box that says "apply to all instances", the changes to the step type will also be applied to the loaded steps. If a file is not loaded, the steps in that file will not see these changes.

If you want to apply the step changes to the unloaded sequence files, you need to perform the above actions again while these other sequence files are loaded.

Scott Richardson
Scott Richardson
https://testeract.com
Message 2 of 5
(3,676 Views)
I am also seeing the same problem.  I have updated a step type by adding a step property.  We have several sequences that were not open when updating the step type.  The change was not done in the dialog where The check box says "apply changes to all loaded steps of this type", but it was done by adding the step property in the type pallete.  How can I roll this change into all of our sequences, short of opening them all and deleting/re-adding all of the steps of this type?
0 Kudos
Message 3 of 5
(3,520 Views)
Hi David,

As Scott stated, if you want to update all of the other steps in your other sequence files, you will need to first open those sequence files and perform the same steps in the dialog box (checking the "apply to all instances" checkbox). Once you do that, it should update the other steps as well.

Brandon Vasquez | Software Engineer | Integration Services | National Instruments
0 Kudos
Message 4 of 5
(3,491 Views)
David,

As I was re-reading what you had posted, I just wanted to clarify. So, if you are doing this from the Type Pallette, then once you save "My Types.ini" you should increment the version number and the sequence files will automatically be updated the next time they open.

Brandon Vasquez | Software Engineer | Integration Services | National Instruments
0 Kudos
Message 5 of 5
(3,487 Views)