找回密码
 立即注册

QQ登录

只需一步,快速开始

chosk

注册会员

3

主题

5

帖子

34

积分

注册会员

积分
34
最新发帖
chosk
注册会员   /  发表于:2024-5-17 15:20  /   查看:604  /  回复:5
本帖最后由 chosk 于 2024-5-17 15:21 编辑

区域报表想实现下面这种效果,按照月份分组,页面分4栏显示,数据不足的部分显示带线的空行,合计行显示在每组的最后一行上

分栏是用子报表来做的
现在的效果是可以分组分栏,明细里面设置了RepeatToFill=True,但是没有补空行出来

GroupFooter的合计行如果设置PrintAtbottom=True,后面的分组会显示到下一页里

可否实现把合计显示到最后一行,并且中间的空白补上带边线的空行
数据源用的CSV文件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

5 个回复

倒序浏览
Eden.SunWyn认证
超级版主   /  发表于:2024-5-17 18:40:58
沙发


您好,感觉您是想实现类似下面的这个效果。
我这个是按照城市分组,没一组的合计数据显示在最后一行,下一个城市新起一页显示:


如果是这个效果的话,区域报表无法实现自动填充的一个效果。只能使用页面报表进行实现。
首先添加表格分组:


然后删除分组头,在分组尾设置显示在页面底端:


添加 溢出内容占位符:并且在表格上绑定:


最后,表格添加,填充空白行,填充为当前分组:



然后就可以了:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
chosk
注册会员   /  发表于:2024-5-20 13:24:39
板凳
谢谢,代码例子能提供一下吗?
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-5-20 17:48:18
地板
chosk 发表于 2024-5-20 13:24
谢谢,代码例子能提供一下吗?

这个不需要代码,您直接设计报表模板就可以使用了。
回复 使用道具 举报
chosk
注册会员   /  发表于:2024-5-20 17:54:51
5#
本帖最后由 chosk 于 2024-5-20 18:50 编辑

现在出来的样子如下:
合计行已经设置PrintAtBottom=True,但是好像没效果

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2024-5-21 14:58:12
6#
chosk 发表于 2024-5-20 17:54
现在出来的样子如下:
合计行已经设置PrintAtBottom=True,但是好像没效果

您好,这个不能通过代码设置,只能在报表文件中进行设置。

您可以参考我附件中的报表文件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部