C# 我想问一下水晶报告

C# 我想问一下水晶报告,c#,crystal-reports-2008,C#,Crystal Reports 2008,如果记录是1,我不想显示总数量 如果记录不止一条,我想显示总数量 这是我的水晶报表设计。我根据股票名称和类别进行分组 您可以看到报表设计的详细信息 期末余额报告 我该怎么做 谢谢 在从数据库检索数据时,您可以在C级别执行此操作 ,如果你有一个记录,那就让它去吧……但是如果你有更多的记录,你就要通过考试 总数量XXX,XXX值作为crystal报告的公式 假设您的总数量显示在组页脚中 创建一个公式@initialize并将其放在组标题中 共享号码计数; 计数:=0 现在@counting再创建一个

如果记录是1,我不想显示总数量

如果记录不止一条,我想显示总数量

这是我的水晶报表设计。我根据股票名称和类别进行分组

您可以看到报表设计的详细信息

期末余额报告

我该怎么做

谢谢

在从数据库检索数据时,您可以在C级别执行此操作 ,如果你有一个记录,那就让它去吧……但是如果你有更多的记录,你就要通过考试 总数量XXX,XXX值作为crystal报告的公式

假设您的总数量显示在组页脚中

创建一个公式@initialize并将其放在组标题中

共享号码计数; 计数:=0

现在@counting再创建一个公式,并将其放置在最右边的详图部分

共享号码计数; 计数:=1; 计数

现在再创建一个公式@getcount

共享号码计数; sum@count

现在,在组页脚中,总数量位于写入Suppress条件的位置

如果@getcount>1 那就错了 否则是真的


现在,当记录数大于1时,则显示为else Suppress

现在我使用这个公式Count{fld},{condfld}=1谢谢你的建议:非常感谢。现在我用这个公式就可以了。计数{fld},{condfld}=1
 -SR0000000801      09/08/2005 1LED(Black) FlashyTouch   72  

 -SR0000000801      09/08/2005 1LED(Black) FlashyTouch    2  

                                               Total Qty 74

 -SR0000000395      06/19/2012  1x36W SurfaceType     100


                                            Total Qty 100