首页 > 解决方案 > 如何删除以“和”SSRS 2016 表达式结尾的行上的最后 3 个字符?

问题描述

我的报告有一列,其中一些行以单词 "and" 结尾。我正在尝试在 Visual Studio 上创建一个条件,以使用 ssrs 表达式删除这些行上的“and”一词

创建的 ssrs 表达式在每一行都给我一个错误

=IIF(LEN(Fields!Schedule.Value)="and",RIGHT(Fields!Schedule.Value,len(Fields!Schedule.Value)-3),Fields!Schedule.Value)

该函数还引用了第二个创建的数据集而不是主数据集,所以我假设我应该将数据集名称放在某处

帮助

标签: reporting-services

解决方案


试试这个表达式:

=IIF(Mid(Fields!Schedule.Value,len(Fields!Schedule.Value)-3,4)=" and", left(Fields!Schedule.Value,(len(Fields!Schedule.Value)-3)),Fields!Schedule.Value)

推荐阅读