最近用水晶报表做了一个饼图,但是当信息太多的时候,图表上的显示和图例中的显示就会很小甚至根本看不清信息。所以客户考虑能不能按数值排列 取出数值最大的前15个,其他的汇总到一个Others组中,类似下图的效果:
方法如下:
右键图表 并选择“图表专家”
点“Top N...”
左边选择Top N当然也有Bottom N等其他选项,右边选择排序所给予的字段,然后“Where N is”根据需求填写,这里填15,右边选中“Include Others” with the name :" Others"
"Include ties"指是否把顺序相同的都显示出来,假设有16条Sum of amount相同的记录则会全部显示而不是15条。
点击OK保存即可实现我们想要的效果。
当然如果觉得还不够灵活的话,则可以通过改写存储过程来实现所需要的效果。总之,多实践,多总结,多收获。