Hi Divya,
In the example report you've attached, the value of scanmode = I, status =6 and {?Stack} = 'S'.
There isn't a condition that meets this in the logic above and hence you don't see the 'No Data' Message.
When do you actually want to show that message? When all the Subreports return blank or when any one of the Subreports return blank?
-Abhilash