我在连接负数和字符串方面遇到了麻烦。我已经成功地用括号显示负数(例如(3))但是当我将字符串添加到它时,数字的格式再次变为-3。这是我的表达:
=Cint(Fields!UNT_TAKEN.Value) & " UNITS"
它返回我的值-3 UNITS
-3 UNITS
但我想返回(3) UNITS
(3) UNITS
先感谢您。
如果UNIT_TAKEN已经是一个数字,那么你可以设置单元格/文本框的格式属性
0 Units;(0) Units
如果UNIT_TAKEN是字符串,则将单元格/文本框的值表达式设置为
=FORMAT(CINT(Fields!UNIT_TAKEN.Value),"0 Units;(0) Units")
下面我创建了一个包含七个数字的数字和字符串版本的数据集。下表显示了上面的实际值和格式化值。