这个我没用过水晶报表,不知道如何用水晶报表实现,我这里用的FineReport报表,可以这样实现:将所需的条件作为参数,然后根据参数选择,不同的参数条件,决定其后的条件属性、条件值说明,已经其后大的各项数据,虽是参数间接实现,但也是可以达到效果的,楼主可以试一下,有问题还可以去FineReport爱好者论坛求助,很多热心的报表高手在。