【发布时间】:2014-11-19 08:15:33
【问题描述】:
在我的一份报告中,姓名字段将人们的姓名显示为:
约翰·史密斯
我添加了 =StrConv(Fields!name.value,vbProperCase)。现在这让他们通过 John.Smith,这更好,但是有没有办法删除 'john' 和 'smith' 之间的句号?
欢迎任何建议,谢谢。
【问题讨论】:
标签: ssrs-2008-r2 ssrs-expression
在我的一份报告中,姓名字段将人们的姓名显示为:
约翰·史密斯
我添加了 =StrConv(Fields!name.value,vbProperCase)。现在这让他们通过 John.Smith,这更好,但是有没有办法删除 'john' 和 'smith' 之间的句号?
欢迎任何建议,谢谢。
【问题讨论】:
标签: ssrs-2008-r2 ssrs-expression
如果可能的话,调整查询本身的输出数据,如果它不在你的控制范围内,那么使用下面的表达式
= Left(Fields!name.value, Len(Parameters!User.Value) - InStr(Parameters!User.Value, "."))+" "+ Right(Fields!name.value, Len(Parameters!User.Value) - InStr(Parameters!User.Value, "."))
如有问题请告诉我。
【讨论】: