I had a similar experience with passing values between scripts. At the support site there is a patch for ddt. It is called WR602P1.zip that should resolve all your problems. If you are using 7.0 do not replace your exe.
Hello team members,
I have an issue which I cannot seem to resolve on my own and MI's support
still has not returned with an answer... so here goes.
I have a test set which I run from my TD 7. There are parameters for
certain tests that are sent via TD to their respective tests.
1. These parameters arrive empty to the script as I
inspected this which report_msg() statements.
2. I have about 10 scripts in this test set running one after the other. In
the first script I have a few public params and a few
public const params. When the script runs and then terminates
the following script is loaded and so on... In the following scripts there is
extensive use with those params that are defined in the Init script. O N L Y the
ones that are defined as const contain values. The ones that are defines simply
as public are empty (i.e. <cannot evlauate>)
through WR alone then it is Okay.
I tried definning the params are extern int he following scripts but it has
Can anyone give a hand here?