0

Is there a way to display the category group label horizontally in SSRS stacked bar chart?

The first group label displays horizontally i.e. (2011, 2012), but the second label displays the label vertically i.e. (US) in SSRS 2008 R2

4

1 回答 1

0

我遇到了同样的问题,并通过使用带有行组的表格和工具箱中的“数据栏”来规避它。

如何设置:在最左边的列中添加一些组到表格中,与条形图中的类别相同,然后在最右边的列中添加数据栏,然后打开或关闭一些边框以进行格式化。

您可以添加一个值轴,但它会显示在每一行上。使用 Visible 上的以下表达式使其仅在顶行或底行可见:

=Iif(Fields!ChildCategoryGroup.Value = Last(Fields!ChildCategoryGroup.Value, "Tablix1") And Fields!ParentCategoryGroup.Value = Last(Fields!ParentCategoryGroup.Value, "Tablix1"), "True", "False")

或者:

如果您不介意父组标签显示在每一行,请更改条形图,如下所示:

  • 合并父组和子组:将父组和排序移动到子组,反之亦然
  • 将子组的标签更改为这样的=Fields!ParentCategoryGroup.Value & " - " & Fields!ChildCategoryGroup.Value

注意:如果您将标签向左对齐,它们会看起来更干净。

(PS我知道这是一个老话题,但我在任何地方都找不到答案,所以你去吧。)

于 2013-02-07T17:40:37.707 回答