如何在Crystal Report中显示选中的CheckBox

时间:2015-11-11 06:04:57

标签: crystal-reports

我有一个参数字段'EL'和公式字段'FormulaEL'。我写了一个公式如下:

 if {?EL}=1 then chr(254)

在预览中,报告显示已选中的CheckBox。但问题是,如果我运行程序,它显示为(þ),而不是显示为复选框。如何解决问题,使其显示为CheckBox?

2 个答案:

答案 0 :(得分:0)

CHR(254)是WindDings字体中的复选标记,但是您在大多数其他字体中显示的符号。可能是你在设计PC上有Wingdings,但在运行时没有Wingdings,所以它替换了另一种字体。大多数Windows PC都应该提供此字体。如果不可用,则必须安装它。

https://www.microsoft.com/typography/Fonts/font.aspx?FMID=1698

答案 1 :(得分:0)

简单,一个复选框只评估为' r'并将该字段的报告中的字体设置为webdings。

您可以更进一步,使用支票的图像,并在不需要时有条件地抑制它。