Hello Madhav,
I would like to do it on the first way. It seems as there is no badi at searching via worklist (I couldn't find one with class CL_EXITHANDLER).
Regarding second.
The challenge is not to enhance the search fields, I think I know how to do this.
But I don't know how to enhance the search, so that the search-query considers the request.
Because I would like to search e.g. by "Partner" eq 'space'.
So all tickets which are not having a partner.
Kind regards