06-08-2011 09:59 AM
Thanks Jon. Point noted
06-10-2011 10:01 AM
06-10-2011 01:41 PM
I do think otherwise:
On the very first running of the VI, if you do nothing then this sequence of cases will follow:
Case User Index Data Array
Initialize "" 0 Empty
Wait "" 0 Empty
Timeout "" 0 Empty
Stop "" 0 Empty
Since the Verify case is not called, the account data is not loaded into Data.vi's uninitialized shift register from the account file. On exit, Data.vi indexes the empty array in the shift register to element 0, replaces element 0 with the empty Account Data, and overwrites previous data in the account file with the empty array.
If you have a successful verification on the first running after loading the VI, then the shift register now has the account data and it will act as you say it will.
JohnCS
06-11-2011 05:56 AM
06-11-2011 01:25 PM
I just looked again and yes the accounts file does have the data in it. For some reason it was empty before. I had run the program and might have done something to empty it but can not remember how to recreate that.