I'm not sure there's any built-in mechanism for automatically moving the cursor to the end of the text, but you can replicate this behavior by using the OS. I'm assuming you're on WIndows, so you can use the SendInput function to send keystrokes to the active window. Once you do this you will need to count the character that have been entered. You can do this using an event structure, so your loop in frame 3 needs an event structure.
To simulate sending keystrokes you can take a look at the attached VI, which is a modified version of a VI posted on the
LAVA forums.
A few other notes regarding your VI:
- I would think that you would want the "MAC Address", "Board Type" and "Serial Number" strings in the column headers, rather than the first row of the table.
- In frame 1 the loop is irrelevant. The code will stop waiting for the user to finish with the dialog box, and since the dialog has only one possible output value, the loop serves no purpose.
- The dialog allows the entry of negative numbers.
- You don't need the "Number of Boards" to control your loop. Simply auto-index your table.