1

我在正确显示迷你图时遇到了一些困难,并且 Microsoft 文档专注于 Report Builder。

我有一组可以放在多个垃圾箱之一中的物品。我试图显示每个项目/箱号组合的出现频率。虽然我可以在 SQL 中按 bin 编号对项目求和,但我现在让 SSRS 来做。

出于解释的目的,假设数据集如下所示:

Item,Bin
-----------
A,1
A,2
A,5
A,2
B,1
B,5

我已经把项目搞定了——包含迷你图的表有一个按适当变量(项目)分组的行组。对于水平轴,我选择 bin # 作为要绘制的属性。我不确定用什么来获得垂直轴。

4

1 回答 1

1

您是否为迷你图设置了值?您的解释不清楚您是否已完成此步骤。如果没有,只需单击迷你图以显示图表日期窗格。单击值部分中的加号,然后选择表达式。听起来您想按 bin 计算项目数,因此您使用以下表达式:

=Count(Fields!Item.Value)

因为您有顺序箱,您可能会考虑将水平轴属性设置为标量轴类型,以便在特定项目缺少箱号(例如 3 和 4您的示例中的项目 A)。还将 Align Axes 属性设置为 tablix,以便所有 bin 编号在每行的迷你图中对齐。否则,项目 A 的 1 和 2 将高于项目 B 的 1 和 5。使用 Align Axes 属性,A 的 5 和 B 的 5 将正确排列。

于 2012-07-03T17:26:55.790 回答