SQL 报表生成器替换特殊字符并删除第一个和最后一个字符



我正在使用SQL Server Report Builder从SharePoint列表创建报表。

我的一个字段是保存多个值的多选复选框。问题是它正在保存和输出诸如";#Value1;#Value2;#Value3;#"之类的值

我能够做"=Replace(Fields!fieldname.value,";#",","("来让它输出像",Value1,Value2,Value3",但是,开头和结尾都有一个逗号。

如何替换值并让它在一个表达式中忽略输出上的第一个逗号和最后一个逗号?

=Join(Split(Fields!fieldname.value, ";#"), ",")怎么样?

最新更新