i believe i got it. Just have 1 obvious error i'll have to reevaluate it in the morning BUT what i did to suppress group one was this;
1.created a grp2_sum:
if avg1 > 140 or avg2 > 90 then 0 else 1
2. created a count "icount":
shared numbervar icount; //global numbervar didn't work so i had to use shared.
icount := icount + 1
else
icount := icount //had to do this otherwise it kept going stating 0.
3. created a reset for icount to place in group 1:
shared numbervar icount;
icount := 0
4. created another shared number var to store icount into at end of each grp:
shared numbervar icount;
shared numbervar isumcount;
isumcount := icount
5. put condition into group1 to suppress using the section expert:
shared numbervar isumcount;
isumcount = 0 //suppresses grp1 if isumcount = 0
it seems to be working fine EXCEPT for the first department.
i'm not too sure why but it's suppressing the first department even tho the count = 5. after that it works perfectly. or so it appears i'm on my way out the door and i will double check the rest of the report in the morning. any advice until then is appreciated.
thank you for all your help =)
-Takesen