【问题标题】:SSRS if string says this then change it to thisSSRS 如果字符串这样说然后将其更改为
【发布时间】:2010-08-25 21:46:07
【问题描述】:

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

在 SSRS 中,我想在此字段显示“不完整”时将字符串更改为“待处理”

这必须在 SSRS 中完成。

谢谢!

【问题讨论】:

    标签: visual-studio reportingservices-2005 reporting-services


    【解决方案1】:

    只需使用一个表达式:

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

    【讨论】:

      【解决方案2】:

      在我的脑海中,您可以执行以下操作:

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

      【讨论】:

      • 嗯,没有。从语法上讲,它确实有效。每当字段中出现“未完成”一词时,它将更改为“待处理”。
      • 对不起,我的错。评论已撤消。
      • 实际上,您建议有更好的方法来实现它是正确的。我的代码将更改“不完整”一词的每个实例。 Decker97 的代码将首先检查“Incomplete”是否是该字段中唯一的单词,然后进行更新。这真的取决于 OP 正在寻找什么。
      猜你喜欢
      • 2019-07-24
      • 2018-02-07
      • 1970-01-01
      • 2022-10-05
      • 2017-08-25
      • 2022-10-25
      • 2017-12-16
      • 2021-09-01
      • 2020-12-05
      相关资源
      最近更新 更多