使用 Visual Studio BI 开发工作室 2008。
我有一个图表,其 Y 轴的数字范围从 0 到大约 1500(值),x 轴的日期(类别组)。Y 轴数字是表示分钟的整数。
我想将分钟的 Y 轴转换为 hh:mm 形式,我认为编写一个自定义函数会很简单。但是,在转到 Vertical Axis Properties -> Number -> Custom format 之后,我发现自定义表达式不会计算我给它的大多数表达式。
例如,我尝试过
=(Fields!RealRunTimeMin.Value) * 2
=(Fields!RealRunTimeMin.Value) + 1000
但是当我去预览报告时,y 轴在同一范围内(0 到 1500),而不是显示 0-3000。
我也试过
=CInt(Fields!RealRunTimeMin.Value) + 1000
但图表保持不变。我似乎唯一能做的就是将数字转换为字符串。
知道我做错了什么吗?注意:我不是要求将逻辑格式化为 hh:mm,而是我在问为什么所有在 SSRS 的轴标签中操纵数字的尝试似乎都在打败我。
提前致谢,
吨