润乾报表--复杂报表主子表两种方式

     在我们的应用中,常常可以看到某个报表中间包含了一片或者多片单元格,这些单元格片段和报表往往有一个共同的关注对象,但是同时各自又有一个独立的主题,片与片之间往往没有任何关联。我们把这样的报表称为主子报表或者复合报表,有着共同主题的单元格片段称为子报表,而复合报表本身称为主报表。主子表有两种方式一种是嵌入式另一种是引入式。

一.嵌入式主子报表

嵌入式主子报表的特点是在单元格中嵌入子报表,形成格中嵌表的模式,子报表和母报表的格线可以不对齐,子表间格线也不对齐。

嵌入式的子报表扩展后,是个独立的报表,因此子表源格一直保留着,母报表可以访问子报表的值。

第一步:打开设计器

第二步: 连接数据源

第三步:新建空白报表

第四步:定义数据集

母报表数据集:ds1:SELECT 客户.客户ID,客户.联系人姓名 FROM 客户

子报表数据集:ds1:SELECT 订单.订购日期,订单.订单ID,客户.联系人姓名,客户.客户ID FROM 客户,订单 WHERE 客户.客户ID=订单.客户ID and year(订购日期) between 1997 and 2000

第五步:定义表达式

二.引入式主子报表

引入式子报表的特点是母报表单元格根据子报表的行数列数,双向同时扩展,子报表有几行几列,母报表中就扩展出几行几列,子报表占用母报表的空白行列,格线严格对齐。

引入式的子报表扩展后,和母报表形成了一个统一的二维矩形单元格,因此子报表的源格不保留,此时母报表不能访问子报表的值。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值