Visual studio SSRS如果字符串显示此,则将其更改为此

Visual studio SSRS如果字符串显示此,则将其更改为此,visual-studio,reportingservices-2005,reporting-services,Visual Studio,Reportingservices 2005,Reporting Services,我在SSRS中有一个字段,它从SQL返回,表示“不完整” 在SSRS中,我想说,只要该字段显示“未完成”,就可以将字符串更改为“待定” 这必须在SSR中完成 谢谢 在我的头顶上,你可以做如下事情: =Replace(Fields!thisItem.Value, "Incomplete","Pending") 只需使用一个表达式: =iif(Fields!Field1.Value="Incomplete", "Pending", Fields!Field1.Value) 嗯,不。从语法上讲,这

我在SSRS中有一个字段,它从SQL返回,表示“不完整”

在SSRS中,我想说,只要该字段显示“未完成”,就可以将字符串更改为“待定”

这必须在SSR中完成


谢谢

在我的头顶上,你可以做如下事情:

=Replace(Fields!thisItem.Value, "Incomplete","Pending")

只需使用一个表达式:

=iif(Fields!Field1.Value="Incomplete", "Pending", Fields!Field1.Value)

嗯,不。从语法上讲,这正是有效的。任何时候字段中出现“未完成”一词,它都将被更改为“待定”。对不起,我的错。评论被收回。事实上,你认为有更好的方法来实现它是正确的。我的代码将更改单词“complete”的每个实例。Decker97的代码将首先检查字段中是否只有“未完成”一词,然后进行更新。这真的取决于OP在寻找什么。