首页 > 解决方案 > 条形图问题中的SSRS两个类别标签

问题描述

我有一个这样定义的水平柱形图:

在此处输入图像描述

我的图表如下所示:

在此处输入图像描述

你可以看到 «Cal_pg_tema_rrccname» 是我的第一个 Y 轴,«Cal_pg_obra_rrccname" 是我的第二个 Y 轴。

第一个轴显示 A,B,C 因为我已经隐藏了它,我在 Expr 中显示了这个信息。不要为此担心。

当我运行图表时,我的问题就开始了。结果是这个: 在此处输入图像描述

SSRS 在第一种情况下用省略号 (...) 截断我的第二个轴文本标签,在最后一种情况下仅直接显示第一个字符 (P)。但我需要显示类别轴的全名。

在轴属性中,我将其设置为启用换行文本,如下所示:

在此处输入图像描述

即使我设置标签旋转以将文本标签水平放置,希望看到它们完整:

在此处输入图像描述

但效果只适用于第一个 Y 轴:

在此处输入图像描述

我怀疑所有配置只适用于第一个 Y 轴。

我如何旋转第二个 Y 轴并包装他们的文本标签?

你能帮我吗?

标签: reporting-servicesssrs-2012ssrs-2008-r2

解决方案


试试这个方法,修改后可以得到你需要的格式:

在类别组属性中,您应该只有一个标记为:Fields!abc.value + " " + Fields!def.value

With in group 表达式使用相同的表达式进行分组。

通过在垂直轴属性中修改启用自动调整,标签可以旋转 45 度。


推荐阅读