减去报告表达式中的参数

时间:2017-10-31 19:41:30

标签: sql-server reporting-services ssrs-2012

我在报告中有这个表达

[Dim_Tiempo_].[Anio].&[2016]

当我执行报告时,它返回:

=Parameters!DimTiempoAnio.Value(0) -1 

我想减1到2016年,所以我只是这样做:

{{1}}

但它给我一个错误并且它没有说明原因,有人可以帮助我如何实现这个目标?

enter image description here

1 个答案:

答案 0 :(得分:1)

并不完全相信这是最好的方法......但这里有一个可行的方法

=replace(Parameters!DimTiempoAnio.Value,right(Parameters!DimTiempoAnio.Value,5),(cstr(cint(left(right(Parameters!DimTiempoAnio.Value, 5),4)) -1)))+"]"