Can I create a dynamic Quick Search

I am trying to create a Quick Search that uses the current users labor expense code to determine the results of the search. Essentially personalizing the results of the search based on the users expense code. Is this possible? If so, how do I do it?

The quick search uses a BAQ right? So you can get the user ID from the BAQ special constants in the BAQ. So just filter it at the BAQ.

@banderson’s answer is what I would do in this particular case… It may also be possible to trigger a BPM to do some automation as well.

Thank you. Ironically the quick search that I was building was not able to be used in the field that I was trying to use it in. Changed it to a ComboBAQ and it worked like a charm.