【发布时间】:2016-05-29 15:42:34
【问题描述】:
我有一个像 0+9948.00000+-4254.39910+38040 这样的字符串。我想用'+'符号分割这个字符串,这会给我
GetValue(0)= 0
GetValue(1)= 9948.00000
GetValue(2)= -4254.39910
GetValue(3)= 38040
但我的问题是字符串是动态的,它可以是“0+9948.00000”。所以这次我会得到#error。下面是我用作表达式的代码。
=CInt(Split(Fields!M_BUDV1.Value,"+").GetValue(0))
+ CInt(Split(Fields!M_BUDV1.Value,"+").GetValue(1))
+ CInt(Split(Fields!M_BUDV1.Value,"+").GetValue(2))
+ CInt(Split(Fields!M_BUDV1.Value,"+").GetValue(3))
提前致谢
【问题讨论】:
标签: sql-server-2012 ssrs-2008-r2 ssrs-2012