It may be a bit awkward, but I wonder if this might work.
1- Add a PrintFlag Yes/No attribute to the BO you are querying
2- When initially showing the results of your query for selection, have the process turn all the PrintFlags to YES. In the query, turn on inline editing only for the PrintFlag attribute,
3- Users can then review / turn any PrintFlags to No.
4- You will then use the queries instances with PrintFlag=Yes
Tom