饼图让我疯了......打扰一下,如果我听起来无知,但我已经相对轻松地想出了其他RS图表,这是我第一次不得不使用Reporting Services饼图。
我有一个数据集:
专栏:
ChildId int
AssessmentType varchar
分数int
我想要的是有一个饼图,显示每种评估类型的整体百分比。因此,如果我有10条记录返回以下内容:
2“此”评估类型
5“那种”评估类型
3“其他”评估类型
我希望饼图显示饼图的“THIS”评估值为20%,“THAT”为50%,“THEOTHER”为30%,但我无法弄清楚如何设置它。任何人都可以帮我解决这个问题,或者在某个地方推荐我。我一直在寻找一些时间,找不到任何帮助我控制这个页面的页面。
答案 0 :(得分:5)
我想出来......显示百分比:
编辑表达式并计算您的百分比。在我的例子中,我将使用下面的代码。
=Count(Fields!ChildId.Value) / Count(Fields!Childid.Value, "MyDataset")
我遇到的问题是我使用过滤器表达式过滤图表级别的数据集。因此,当我尝试使用下面的代码计算百分比时,我的数字被抛弃了。在检索时,过滤器不应用于数据集计数,就像我正在进行的那样。
Count(Fields!Childid.Value, "MyDataset")