找回密码
 立即注册

QQ登录

只需一步,快速开始

李想锅锅

初级会员

36

主题

123

帖子

349

积分

初级会员

积分
349
李想锅锅
初级会员   /  发表于:2023-9-26 14:33  /   查看:7099  /  回复:22
1金币
本帖最后由 Bella.Yuan 于 2023-9-27 08:43 编辑

你好,请问下电子保单最下面这一块,如果采用文本的话,会出现每一页都展示在最底部。但是如果使用表格的话,他会跟随最后的内容接着展示,不会展示在最底部。

现在是想,只需要让他展示在最后一页的最底部,请问有什么办法吗
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

问题已解决。 页面报表只在最后一页显示某些数据。 首先在原始表格的基础上新加一个表尾行。 然后新加一个空表格,表格放置一个空明细行,新表格表尾行将原始的页脚输入。然后新表格开启填充空白行。将新表格嵌套进原始表格新加的表尾行上。 扩展区域展示当前报表即可 具体可以参考如下Demo:

22 个回复

倒序浏览
最佳答案
最佳答案
Felix.LiWyn认证
超级版主   /  发表于:2023-9-26 14:33:42
来自 17#
问题已解决。

页面报表只在最后一页显示某些数据。
首先在原始表格的基础上新加一个表尾行。
然后新加一个空表格,表格放置一个空明细行,新表格表尾行将原始的页脚输入。然后新表格开启填充空白行。将新表格嵌套进原始表格新加的表尾行上。
扩展区域展示当前报表即可
具体可以参考如下Demo:

本帖子中包含更多资源

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

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2023-9-26 14:51:20
2#
问题描述:

文本显示只在最后一页显示

解决方法
1.如果文本只想在最后一页的最后显示,可以直接是用RDL报表的文本框组件,RDL的文本框组件不会每页重复显示(不要放在页脚就可以)

2.如果您使用的是页面报表,就会出现每页重复显示.您可以使用表达式:在显示隐藏处显示如下:


如下表达式
{&CumulativePageNumber <> &CumulativeTotalPages}

本帖子中包含更多资源

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

x
回复 使用道具 举报
李想锅锅
初级会员   /  发表于:2023-9-26 15:11:53
3#
Felix.Li 发表于 2023-9-26 14:51
问题描述:

文本显示只在最后一页显示

请问RDL报表的文本框组件是哪个?          (不要放在页脚就可以)是什么意思,应该放在哪里?
回复 使用道具 举报
李想锅锅
初级会员   /  发表于:2023-9-26 15:14:01
4#
Felix.Li 发表于 2023-9-26 14:51
问题描述:

文本显示只在最后一页显示

{&CumulativePageNumber <> &CumulativeTotalPages}  这个表达式是直接用吗?
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-9-26 16:03:40
5#
李想锅锅 发表于 2023-9-26 15:11
请问RDL报表的文本框组件是哪个?          (不要放在页脚就可以)是什么意思,应该放在哪里?


您好,上面版主回复您的就是2个方案:
1、页面报表,您使用文本框组件,然后给文本框设置对应的隐藏条件,隐藏条件如下:
  1. {&CumulativePageNumber <> &CumulativeTotalPages}
复制代码



2、rdl报表
     rdl报表和文本框和页面报表的文本框是一样的,就是左侧组件箱的组件,如下图示:

因为rdl报表有页眉页脚的功能,页眉页脚放置的组件是会展示在每一页上,不是您想要的效果,所以您不要把文本框放置在页脚,可以放置在其他组件的后面,如上图示,我放置在表格的后面,那对应的显示是先显示表格的内容,然后当表格内容显示完时才会显示文本框的内容。预览如下:

本帖子中包含更多资源

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

x
回复 使用道具 举报
李想锅锅
初级会员   /  发表于:2023-9-26 17:03:42
6#
Bella.Yuan 发表于 2023-9-26 16:03
您好,上面版主回复您的就是2个方案:
1、页面报表,您使用文本框组件,然后给文本框设置对应的隐藏条 ...

你好,我在文本框里面加了那个表达式之后,现在每一页都不显示了,咋回事

本帖子中包含更多资源

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

x
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-9-26 18:17:48
7#
本帖最后由 Bella.Yuan 于 2023-9-27 08:43 编辑
李想锅锅 发表于 2023-9-26 17:03
你好,我在文本框里面加了那个表达式之后,现在每一页都不显示了,咋回事

您好,我大概理解您的意思了,您的意思应该是您的页面报表有2个页面,第一个页面有2页的数据,第二个页面只有一页的数据,您想要第2页的底部显示一个文本框的信息,可以参考下图进行设置,不过该设置方法不是很灵活,您可以暂时先用这个方法,我们也反馈一下您的这个需求,编号[42667]。
隐藏表达式的编写:这里的1是第2个页面的页数,您可以根据您的实际情况进行修改测试看看。
  1. {IIF(&PageNumber = &TotalPages - 1, false, true)}
复制代码

设计界面:
页面1:

页面2:

预览界面:

本帖子中包含更多资源

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

x
回复 使用道具 举报
李想锅锅
初级会员   /  发表于:2023-9-27 09:19:16
8#
Bella.Yuan 发表于 2023-9-26 18:17
您好,我大概理解您的意思了,您的意思应该是您的页面报表有2个页面,第一个页面有2页的数据,第二个页面 ...

老师,主要是不确定有几个页面,几个页面是根据数据展示的长度来确定的,  这种方式是不是就相当于写死
回复 使用道具 举报
李想锅锅
初级会员   /  发表于:2023-9-27 09:38:15
9#
Bella.Yuan 发表于 2023-9-26 18:17
您好,我大概理解您的意思了,您的意思应该是您的页面报表有2个页面,第一个页面有2页的数据,第二个页面 ...

老师,这种方式确实可以只让他展示在第二页的底部,,但是第一页的隐藏的这一块,为啥第二页开始的不能接着后面显示呢,这一块隐藏的占用了空间吗? 您明白我的意思吧

本帖子中包含更多资源

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

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