Im fairly new to Mendix, but can't you simply use a microflow?
- Type in the restrictions in a textbox
- When submitting the restrictions (= search-button), call a microflow
- Do a retrieve list in the microflow and filter the list using the parameter which contains the restrictions
- and finaly show the list
I hope i understood it correctly. Like i said, i’m fairly new to Mendix.