Is it possible to set focus on another field on the next row in a Data list?

Cong Pham shared this problem 4 months ago
Solved

I have a data list where I can edit one of the fields and made that field looks like a text box. I want to be able to tab to the same field on the next row after editing. Is it possible to do?

Comments (3)

photo
1

Yes it is! Check out this example. Here's how it works:

1. First, we have a Data Master with an 'id' field that specifies the row order. You don't need to include this in the Data List to show during simulation, it only needs to be in the Data Master.

2. Next, we created an "On Key down (tab)" + "Set Value" event, which sets the value to a Variable. The value is an expression that selects the id field number from the row you're focused on, and adds 1 to it. So if you focused in on row 3, and then hit the tab key, the Variable's value is now 4.

3. Then, we created an "On Variable Change" event, which will set focus on the row whose id number matches the Variable's value. So if you hit the tab key on row 3, which changes the Variable's value to 4, you'll now focus on row 4.

Hope this helps, and please let me know if you have any questions.

photo
1

Hi Danielle!

Thank you so much for helping me out. I was able to make it work based on your example!

photo
1

Great! I'm glad to hear that. Feel free to contact us again if you have any other questions or comments.