Я бы создал новую базу данных построителя запросов на вашем источнике данных с чем-то вроде
Column1 startsWith? :search or Column2 startsWith? :search or Column3 startsWith?
:search
Затем добавьте стандартное текстовое поле с событием oninputchange, например,
widget.datasource.query.parameters.search = widget.value;
widget.datasource.load();
даже изменить текстовое поле, чтобы подсветка поиска вверху справа