我有一个参数字段'EL'和公式字段'FormulaEL'。我写了一个公式如下:
if {?EL}=1 then chr(254)
在预览中,报告显示已选中的CheckBox。但问题是,如果我运行程序,它显示为(þ),而不是显示为复选框。如何解决问题,使其显示为CheckBox?
答案 0 :(得分:0)
CHR(254)是WindDings字体中的复选标记,但是您在大多数其他字体中显示的符号。可能是你在设计PC上有Wingdings,但在运行时没有Wingdings,所以它替换了另一种字体。大多数Windows PC都应该提供此字体。如果不可用,则必须安装它。
https://www.microsoft.com/typography/Fonts/font.aspx?FMID=1698
答案 1 :(得分:0)
简单,一个复选框只评估为' r'并将该字段的报告中的字体设置为webdings。
您可以更进一步,使用支票的图像,并在不需要时有条件地抑制它。