1. Use a custom template which contains a spinner showing the user-entered data.
2. Use a list, lstData, to store map data: lstData.add(m)
3. After user makes a selection, to retrieve associated map data:
dim m as map= lstData.get(spinner.selectedIndex )