if you are looking for a crystal only solution (meaning you do not want to useĀ stored proc or its equivalent) you can use group select expert to achieve this.
group on the parent record
create a 'flag' formula field to convert the values in the child records into a useable function.
//flag
if field in ['2','8'] thenĀ 0 else 1
now you can insert a maximum of the flag field at the group level
maximum(@flag,group)
any group that has a mx=0 meets your criteria so you can use that int eh select expert (set to group)
maximum(@flag,group)=0