找回密码
 立即注册

QQ登录

只需一步,快速开始

天马星空

注册会员

12

主题

24

帖子

84

积分

注册会员

积分
84
天马星空
注册会员   /  发表于:2023-9-8 10:13  /   查看:2421  /  回复:5
1金币
本帖最后由 天马星空 于 2023-9-8 15:32 编辑


页面报表(Page Report)
一个页面报表模板中包含4个页面, 现需要显示每个页面范围内的页数和总页数.我使用的版本是16

如:
第一张报表显示:1/2  2/2
第二张报表显示:1/3  2/3  3/3
第三张报表显示:1/4  2/4  3/4  4/4
第四张报表显示:1/2  2/2

最佳答案

查看完整内容

您好,报表的页码的表达式是针对整个报表的,所以当您使用的是页面报表且是多个页面时,无法区分对对应的页面。这个可能需要您修改一下报表设计,看是否能设计成页面报表,给整个报表加分组来做您的报表,如果这个方法可行的话就可以参考我给您回复的页面报表设置方法来设置页码。如果您不能修改报表设计,那这个页码确实设置为您想要的这个方式,这个是设计导致的。

5 个回复

倒序浏览
最佳答案
最佳答案
Bella.YuanWyn认证
超级版主   /  发表于:2023-9-8 10:13:57
来自 6#
天马星空 发表于 2023-9-8 16:02
你好,如果报表模板里只有一个sheet的话,这样设置没有问题,目前我的模板里有四个sheet,就不行了!4张 ...

您好,报表的页码的表达式是针对整个报表的,所以当您使用的是页面报表且是多个页面时,无法区分对对应的页面。这个可能需要您修改一下报表设计,看是否能设计成页面报表,给整个报表加分组来做您的报表,如果这个方法可行的话就可以参考我给您回复的页面报表设置方法来设置页码。如果您不能修改报表设计,那这个页码确实设置为您想要的这个方式,这个是设计导致的。
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-9-8 11:42:49
2#
您好,您应该是想统计每个分组对应的页码,可以参考下面的方法进行设置:

RDL报表:
   表格加分组,设置分组条件,选中分组设置“插入分节”属性为true,然后在表达式中使用局部页码

页面报表:
    选中报表,给报表加分组,设置分组条件,设置“插入分节”属性为true,然后在表达式中使用局部页码


局部页码属性表达式设置:

您参考上面页面报表设置,设置后测试看看效果。


本帖子中包含更多资源

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

x
回复 使用道具 举报
天马星空
注册会员   /  发表于:2023-9-8 15:19:48
3#
Bella.Yuan 发表于 2023-9-8 11:42
您好,您应该是想统计每个分组对应的页码,可以参考下面的方法进行设置:

RDL报表:

你好,谢谢你的解答!但是我现在做的是页面报表(Page Report),不是RDL报表,谢谢
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-9-8 15:26:43
4#
天马星空 发表于 2023-9-8 15:19
你好,谢谢你的解答!但是我现在做的是页面报表(Page Report),不是RDL报表,谢谢

您好,大佬要不再仔细看一下我上面的回答哦,里面不仅有RDL报表的实现,也有页面报表的实现。

本帖子中包含更多资源

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

x
回复 使用道具 举报
天马星空
注册会员   /  发表于:2023-9-8 16:02:32
5#
Bella.Yuan 发表于 2023-9-8 15:26
您好,大佬要不再仔细看一下我上面的回答哦,里面不仅有RDL报表的实现,也有页面报表的实现。

你好,如果报表模板里只有一个sheet的话,这样设置没有问题,目前我的模板里有四个sheet,就不行了!4张报表在同一组的情况下,出来的效果如下
第一张报表显示:1/11 2/11
第二张报表显示:3/11 4/11  5/11
第三张报表显示:6/11  7/11  8/11  9/11
第四张报表显示:10/11  11/11
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部