使用visual studio BI dev studio 2008。
我有一个图表,其Y轴的数字范围从0到大约1500(值),x轴是日期(类别组)。 Y轴编号是表示分钟的整数。
我想将分钟的Y轴转换为hh:mm形式,我认为编写自定义函数会很简单。但是,在转到垂直轴属性后 - >数字 - >自定义格式,我发现自定义表达式将不计算我提供的大多数表达式。
例如,我试过
=(Fields!RealRunTimeMin.Value) * 2
=(Fields!RealRunTimeMin.Value) + 1000
但是当我去预览报告时,y轴处于相同的范围(0到1500)而不是显示0-3000。
我也试过
=CInt(Fields!RealRunTimeMin.Value) + 1000
但图表保持不变。我似乎唯一能做的就是将数字转换为字符串。
对我做错了什么的任何想法?注意:我不是要求格式化为hh:mm的逻辑,而是我在问为什么SSRS的轴标签中所有对手册数字的尝试似乎都在打败我。
提前致谢,
Ť
答案 0 :(得分:0)
此功能集不支持表达式。我确实意识到UI表明它是,但这是当前产品中的一个错误。您需要在查询或数据集级别执行计算。