如何在主页面显示子报表?

时间:2013-03-07 09:37:02

标签: crystal-reports crystal-reports-xi crystal-reports-8.5

Table
----------------------------------------
property |  Tenant  |  Types  |  Amount
----------------------------------------
p1            t1     Commercial   1000
p1            t1     Residential  1000
p1            t2     Commercial   1000
p1            t2     Residential  1000
p2            t1     Commercial   1000
p2            t1     Residential  1000
p2            t2     Commercial   1000
p2            t2     Residential  1000
---------------------------------------

我想在水晶报告中显示如下:

p1   t1
     --------------------
     |Commercial   1000 |
     |Residential  1000 |
     --------------------

p1   t2
     --------------------
     |Commercial   1000 |
     |Residential  1000 |
     --------------------

p2   t1
     --------------------
     |Commercial   1000 |
     |Residential  1000 |
     --------------------

p2   t2
     --------------------
     |Commercial   1000 |
     |Residential  1000 |
     --------------------

我想在子页面显示主页剩余的东西中显示p1,t1,p2,t2。

2 个答案:

答案 0 :(得分:2)

另一个选项是将交叉表对象添加到报表的标题部分。

enter image description here

添加属性,然后将租户添加到行部分;将类型添加到“列”部分;将金额添加到汇总部分。您可能也想要“展示标签”:

enter image description here

答案 1 :(得分:1)

你真的不需要这个子报告;您可以对数据进行分组,使其显示方式。

  • property(第1组)创建一个组,并禁止页眉和页脚
  • 在其下方为Tenant(第2组)创建一个组。将propertyTenant字段放在第2组标题中。
  • 将您的TypesAmount列添加到详细信息部分。