如何在RDLC文本框公式字段中删除字符串末尾的逗号?
这是表达式:
=Fields!Titles.Value
答案 0 :(得分:3)
如果您确定不会有任何其他逗号(并且可以删除所有逗号),则可以不用任何内容替换逗号,如下所示:
=Replace(Fields!Titles.Value, ",", "")
如果您不想删除的字段中有其他地方使用逗号(并且您想删除字段末尾出现的逗号仅),您可以执行以下操作: :
=iif(Right(Fields!Titles.Value, 1) = ",",
Left(Fields!Titles.Value, Len(Fields!Titles.Value)-1),
Fields!Titles.Value)
如果逗号之前或之后可能有空格,则您还需要为其添加处理(根据您的情况需要使用Trim
,LTrim
和RTrim
)