crystal报告在另一个组页脚中打印组的摘要

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了crystal报告在另一个组页脚中打印组的摘要相关的知识,希望对你有一定的参考价值。

我正在尝试打印此格式的报告:

Name (Formula: Lname,FName)
Details for that Name group
     Summary of Group1(by week)
     Sumary of Group2 (By Name)
      Summary of group 3 in group2 footer

我想要一个组的综合摘要例如:

Somerset, Mark

  6-12-2009 Writer      $400

  7-12-2009 Actor       $500

            Year 1     $900          

  6-12-2010 Unemployed  $0

 7-12-2010  Writer      $600

             Year 2     $900


             Writer     $1000
             Actor      $500
             Unemployed $0 
Somerset, William

  5-12-2009 Writer      $300

  7-12-2009 Actor       $300

            Year 1      $600          

  5-12-2010 Unemployed  $0

  6-12-2010  Writer     $800

             Year 2     $800


             Writer     $1100
             Actor      $300
             Unemployed $0 

报告按名称分组,这是一个公式。所以我无法创建子报告!谁能请帮忙!

答案

再创建两个公式,并将这些公式放在常规字段之后的详细信息中,并在所需的部分中进行汇总,并使用详细公式并仅显示汇总公式。

创建一个公式@Writer

if databasefield="writer"
then value
else 0

创建一个公式@Actor

if databasefield="Actor"
then value
else 0
另一答案

我在一个新的想法中找到了答案并且还有另一个线索:1。我可以通过“Candidate Key”字段对报告和子报告进行分组我之前没有想到这一点因为候选密钥没有显示在报告上而我以为我无法使用它!(呃!)2。休息是创建子报告的正常过程。但为了联系它们,我在其中一个发现了答案。我在这里重新发布:你必须将子报告链接到主报告:右键单击子报告并选择“编辑子报告链接”。您可以在此处选择用于链接主报表和子报表的字段。

编辑子报表并在菜单中单击报表 - >选择专家,然后单击显示公式按钮。默认情况下,它显示Record Selection单选按钮。

您复制该公式并选择组选择并粘贴并给出确定。

它会工作:-)

以上是关于crystal报告在另一个组页脚中打印组的摘要的主要内容,如果未能解决你的问题,请参考以下文章

水晶报表布局打印不同

Crystal Report - 共享变量在报表页脚中添加最后一行数据两次

Jasper Report 组页脚在详细信息带后未立即打印

Crystal Report:报表页脚中的条件基数

比尔特。在动态组的组页眉/页脚中显示当前分组值

在报告页脚中与组求和