As a follow up, here is quick video of the "search" process I am working on. The list of databases would not fit into a single variable, so we decided to provide a search by name.

As you can see in the video, I am having problems getting the Dialog to use the updated variable after the second search... any tips?