Okay, then create a formula in the main report and place it in a suppressed group footer_a section (move the sub to GF_b):
whileprintingrecords;
shared numbervar x := 0;
In the sub, set a recurring non-zero number field to the shared variable in a formula in the subreport footer:
whileprintingrecords;
shared numbervar x := {table.number};
Then in GF_c, add the message, using a formula like this:
whileprintingrecords;
shared numbervar x;
if x = 0 then
"Alert: No Data for this Group"
You could alternatively use a non-null string field, and replace "numbervar" with "stringvar" and 0 with "".
-LB