如何解决Crystal报表公式编辑器中的错误

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决Crystal报表公式编辑器中的错误相关的知识,希望对你有一定的参考价值。

    totext(count({Emp.Name},{Sal.Name}),"#,###")+" "+if count ({Emp.Name},
{Sal.Name})<>1 then {Sal.Name} + " Accounts" else

    {Sal.Name}+" Account"

必须有一个与此字段匹配的组。公式组计数出错。

上面的报告查询 - Emp.Name和Sal.Name字段数据类型是varchar。在打印预览中正确加载值。但错误抛出运行时。

请帮助解决这个问题。谢谢你提前..!

答案

这行代码count({Emp.Name},{Sal.Name})意味着您正在尝试计算与sal.name组相关的员工姓名,因此出现此错误。

转到Insert --> group --> In window select sal.name,它将为您创建一个组。

创建组后,检查公式

以上是关于如何解决Crystal报表公式编辑器中的错误的主要内容,如果未能解决你的问题,请参考以下文章

会用水晶报表crystal reports的请进

如何在datagridview中显示选定的行到crystal报表

在 Crystal Report 和 ASP.NET C# 中使用子报表

水晶报表 Crystal Report 调用存储过程时出错 找不到表 ,解决方法。

如何在Visual Studio 2010中使用Crystal Reports创建报表

Crystal报表无法使用Azure Web应用程序