SHEET (data, see row 8)
BLOCKS
The query has changed to SELECT * where A =
and you need to pick index 2 from the responseContent because index 1 is the header row from the list
If you can work with the whole table in your app, then you can bring this down when the app starts, any queries will be carried out on the app (you could always refresh the data as needed):
BLOCKS
When the app opens it calls the whole table down and places it in a list variable data. The listpicker selection is then used to add the correct data to the listview
The output is the same in each case
SCREEN
SCREEN
SHEET
You may want to include a unique identifier for your records