【问题标题】:Suppressing Booleans on Crystal Reports抑制 Crystal Reports 上的布尔值
【发布时间】:2010-12-06 19:28:06
【问题描述】:

简单的问题,但我还没有找到答案。

这里有人知道如何禁止布尔字段显示“False”吗?

例如,在我的报告中,我的字段显示 True 或 False...我宁愿只看到 True 并让水晶报告抑制“False”

有人知道怎么做吗?

【问题讨论】:

    标签: crystal-reports boolean


    【解决方案1】:

    对该字段使用 Suppress 公式(可通过单击 Suppress 旁边的字段对象属性对话框上的 X+1 按钮获得),并说明:

    NOT {FieldValue}
    

    如果该字段为 False,这将抑制该字段,如果为 True,则显示该字段。

    【讨论】:

      【解决方案2】:

      您可以为您的字段创建一个公式。公式看起来像这样:

      if {yourfieldname} then "True" else " "

      更新: 如果你已经有一个公式也没关系。只需这样做:

      if {field1} = true OR {field2} = true OR {field3} = true then "True" else " "
      

      另外,如果 {field1} 是布尔值,那么写成

      if {field1}
      

      比写作更容易,更清晰

      if {field1} = true
      

      【讨论】:

      • 我之前应该提到这一点,我很抱歉。目前我有一个公式可以满足我的要求。 (例如:{Reservations.NY IT Services/Laptop} = true OR {Reservations.NY IT Services/Tablet PC} = true OR ... 等)该公式的 b/c,我无法添加任何其他内容 :(
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多