问题描述
我有一个内置于 Report Builder (MS Reporting Services) 的图表,其中垂直轴是分类的。 分类斧的标签名称很长。 当鼠标光标位于名称上方时,是否可以缩小前 10 个符号的名称长度并显示全名?
解决方法
我不认为这在 SSRS 中是可能的,但您可能能够获得可接受的折衷方案。
首先点击图表,打开配置面板,点击您的类别组,然后将标签属性编辑为类似这样的内容
=LEFT(Fields!Caption.Value,10)
(标题是包含在我的例子中出现在 Y 轴上的标签的字段的名称)
既然您显示了缩短的名称,您需要在某处显示全名。不幸的是,组标签不支持工具提示,但图表系列支持。
单击栏上的任意位置(但不是数据标签),然后将工具提示属性设置为类似
=Fields!Caption.Value & " " & Fields!Amount.Value
当我们运行报告并将鼠标悬停在第三个绿色条上时,我们得到以下内容...