【问题标题】:How to show different icons in Crystal reports depending on the field value?如何根据字段值在水晶报表中显示不同的图标?
【发布时间】:2010-05-31 11:51:45
【问题描述】:

我们正在我们的一个项目中使用 Crystal Report 12。目前我需要创建报告模板,该模板应根据某些字段值显示不同的图标。 该字段包含一个数字,存储某种状态,我有几个图标对应一些状态。

目前我不知道如何在 Crystal Reports 设计器中实现这样的事情。

有人可以帮我吗?

【问题讨论】:

  • 如果希瑟回答了你的问题,别忘了检查绿色复选标记:)

标签: crystal-reports


【解决方案1】:

基于公式在 CR 中显示和隐藏图形对象几乎与基于特定条件显示和隐藏文本标签完全相同。

首先,您需要通过选择Insert 菜单将每个图标添加到您的报告详细信息部分,然后选择Picture...

插入所有图标后,您需要通过右键单击每个图标并选择 Format Graphic 来编辑抑制公式。在Format Editor 的第一个选项卡上,您有一个Suppress 选项,就像您对其他报表对象所做的那样。单击Suppress 旁边的公式按钮,将抑制公式添加到描述何时显示或隐藏的图标。

【讨论】:

  • 目前我正忙于为我的报告创建 SQL 查询,但是当我返回创建报告模板时,我会检查您的解决方案并让您知道它是否有效。但无论如何感谢您的回答!
  • 您的解决方案确实有效!非常感谢您的回答!
【解决方案2】:

我也在寻找类似的解决方案,这对我有帮助。这些步骤有效。

要显示特定图片,基于列值,右键单击图片>格式化图形>抑制(不要勾选) 并写公式,例如 颜色代码='110'

(基于列名 ColorCode 如果列值为 '110' 我正在显示图片)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-27
    相关资源
    最近更新 更多