Getting into the Rube Goldberg thread isn't really a compliment. You just become an example for others as what NOT to do. It is a very bad idea to have event structures embedded in event structures. I think that would often cause erratic behavior. Also, you've been told in numerous other threads that writing to an indicator and the local variable of the indicator is a wasted action. Before posting any more code, please clean up any unnecessary local variables. It will only take a few minutes.

I still don't understand what your thought process would have been to start writing the program that way.
The event (such as a value change) gets captured before the control is actually read. And having 2 object value change events embedded one inside the other is serious. Because the outer event will fire, then the inner event will not fire because the other event will have already stripped it off the event queue. Thus I think the code will freeze until you change the object a second time. But often, events will lock the front panel controls until complete, which means you won't be able to change the object again to cause it to fire. You need to completely eliminate that inner event.
For the inner default case on the outer object value change event, you can greatly simplify the string functions. First, you can take a single index array function and stretch it down. Wire a 3 to the top value. All other outputs below that will be in sequence 3, 4, ....... You should also look at the array to spreadsheet string function (perhaps along with Get array subset since you are starting with element #3). It will format a string array into a string where you can define the format codes as you see fit. It will eliminate a lot of the concatenation. In case -1, instead of bundling empty strings and feeding them into star parameters, right click on star parameters and select create constant. Then you can edit the cluster constant to have empty strings, thus eliminating the bundle function.
I recommend:
1. Take the online tutorials.
2. Take Labview Basics 1 and 2 courses when you get the chance.
3. Keep reading the forums to learn.
4. Take the advice you are given on the forums and follow it.
Good luck!

Message Edited by Ravens Fan on 10-10-2007 01:26 PM