找回密码
 立即注册

QQ登录

只需一步,快速开始

MatrixTian 讲师达人认证 悬赏达人认证

高级会员

141

主题

211

帖子

1380

积分

高级会员

积分
1380

微信认证勋章讲师达人元老葡萄悬赏达人

MatrixTian 讲师达人认证 悬赏达人认证
高级会员   /  发表于:2020-10-31 18:12  /   查看:3904  /  回复:0
本帖最后由 Bella.Yuan 于 2023-1-5 19:05 编辑

在设计报表时,需要将每行明细数据的备注集中显示在最下方的汇总行,且按照每行两列显示。如下图:
image.png529955443.png

该类报表可以通过子报表+数据过滤来实现。
核心点:子表格,表达式过滤条件

实现步骤:
1、利用数据集设计表格,合并汇总行,并调整高度。
image.png988519287.png

2、在汇总行中添加容器。
image.png965920410.png

3、在容器中放入两个表格,并分别绑定数据,删除表头和表尾行。
image.png18610533.png

4、分别对两个表格添加过滤。
其中左侧表格的过滤条件为:,右侧表格的过滤条件为:=Fields!序号.Value  mod 2,值为1,即序号为奇数的行。
右侧表格的过滤条件为:=Fields!序号.Value  mod 2,值为0,即序号为偶数的行。
image.png206712950.png

5、定义报表参数,分别为外部的主表格和容器内的两个子表格添加过滤参数。
image.png749055785.png

6、预览报表,输入参数,查看效果。
image.png669264831.png






0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部