我在一份报告中发现了这个公式,它显然在 CR 8.0 中有效,但是当我转换到新版本的 CR (11.5) 时,它停止工作了。 公式如下,出现的错误是:“缺少 )”。该程序突出显示了 ExecSQL 在此输入图片描述
如果我评论该行,公式不会返回任何其他错误。
我尝试了不同的方法来添加或删除缺少的括号,但我无法使其工作。 我找到了另一种方法来解决我的问题,但我很好奇使用它的正确方法,以及知道丢失的括号应该在哪里
执行此操作时,错误会变为:“需要一个数字、货币金额、布尔值、日期、日期时间或字符串”
提前感谢您的帮助:)
ExecSQL 不是标准 Crystal Reports 函数。它来自额外的用户函数库(UFL)。
您需要购买/安装 UFL 才能使该表达式被识别为有效。