Hi Shiva,
It's simple, your user WILL HAVE TO create a Subquery in the filter area of 2nd query and forget about using that option Result from another query. No matter what you do, Oracle is going to give you an error because of that 1000 values in inlist operator limitation.
Thanks,
Mahboob Mohammed