水晶报表图表的top方法

最近用水晶报表做了一个饼图,但是当信息太多的时候,图表上的显示和图例中的显示就会很小甚至根本看不清信息。所以客户考虑能不能按数值排列 取出数值最大的前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保存即可实现我们想要的效果。

当然如果觉得还不够灵活的话,则可以通过改写存储过程来实现所需要的效果。总之,多实践,多总结,多收获。

原文地址:https://www.cnblogs.com/xg521310/p/2419194.html