我在获得正确显示的火花线图时遇到了一些困难,微软的文档集中在Report上。
我有一个集合的项目,可以放在其中一个垃圾箱。我试图显示每个项目/箱号组合的出现频率。虽然我可以用SQL中的bin号对这些项进行求和,但我现在让SSRS来完成它。
为了解释起见,假设数据集如下所示:
Item,Bin
-----------
A,1
A,2
A,5
A,2
B,1
B,5我已经把项目缩小了--包含火花线的表有一个行组,它在适当的变量( item )上分组。对于水平轴,我选择bin #作为要绘制的属性。我不知道用什么来得到垂直轴。
发布于 2012-07-03 17:26:55
你有火花线的值设置吗?从你的解释中还不清楚你是否做过这一步。如果没有,只需单击闪烁线以显示“图表日期”窗格。单击“值”部分中的加号,然后选择“表达式”。听起来,您需要按bin来计算项目的数量,因此您可以使用以下表达式:
=Count(Fields!Item.Value)因为您有顺序的回收箱,所以您可能会考虑将水平Axis属性设置为标量轴类型,以便在某个特定项缺少一个bin号时,得到正确的排序,并“填空”(例如,在您的示例中,项目A为3和4)。还将对齐轴属性设置为tablix,以便在每行的火花线中排列所有bin数字。否则,您将得到1和2项目A以上1和5项目B。与对齐轴属性,5为A和5为B将正确地对齐。
https://stackoverflow.com/questions/11304214
复制相似问题