Crystal reports 如何根据字段值在Crystal报表中显示不同的图标?

Crystal reports 如何根据字段值在Crystal报表中显示不同的图标?,crystal-reports,Crystal Reports,我们正在我们的一个项目中使用Crystal Report 12。目前,我需要创建的报告模板,应显示不同的图标的基础上,一些字段值。 该字段包含一个数字,存储某种状态,我有几个图标对应一些状态 目前我还不知道如何在Crystal Reports designer中实现这样的功能 有人能帮我吗?基于公式在CR中显示和隐藏图形对象几乎与基于特定条件显示和隐藏文本标签完全相同 首先,您需要通过选择Insert菜单将每个图标添加到报告详细信息部分,然后选择Picture… 插入所有图标后,您需要通过右键单

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

目前我还不知道如何在Crystal Reports designer中实现这样的功能


有人能帮我吗?

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

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


插入所有图标后,您需要通过右键单击每个图标并选择
格式化图形
来编辑抑制公式。在
格式编辑器
的第一个选项卡上,您有一个
抑制
选项,就像您对其他报表对象所做的一样。单击
Suppress
旁边的公式按钮,向图标添加一个抑制公式,说明何时显示或隐藏该公式。

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

要根据列值显示特定图片,请右键单击图片>格式化图形>抑制(不选中) 比如写公式 颜色代码='110'


(基于列名颜色代码,如果列值为“110”,我将显示图片)

如果Heather回答了您的问题,请不要忘记选中绿色复选标记:)目前我正忙于为我的报告创建SQL查询,但一旦我返回到创建报告模板,我将检查您的解决方案,并让您知道它是否有效。但无论如何,谢谢你的回答!你的解决方案确实有效!非常感谢您的回答!