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