Koen,
Thanks for your interest.
I tried the sub report with Agent Parameter approach and it worked for one Agent at a time. But when i pass multiple Agents then sub report 1 shows all the agents followed by 2nd sub report which does the same.
my intention is to display both the reports for agent 1 and then for agent 2 in sequential order. (as displayed in my original post.)