ysjy 发表于 2021-11-16 11:05:59

AR15子模板设置分页导出之后不生效

本帖最后由 Crystal.Li 于 2021-11-16 13:47 编辑

侧面圈出来的是显示目录两个字的文本框和生成目录的栏目,中间的圈出来的三个子报表全部设置了开始结束前分页,在设计器中预览正常,导出到docx中分页就不能正常显示

Crystal.Li 发表于 2021-11-16 11:06:00

您好,这个我帮您调整了一下,换一个思路可以实现导出分页。对主报表里面的子报表可以先放置一个容器,在容器内放置子报表:

然后对容器设置结束位置换页:

这样也可以实现分页,导出docx时也会正常产生分页。
最终模板:
导出结果:

Crystal.Li 发表于 2021-11-16 14:50:32

您好,这个问题我在本地已经复现,目前提交给开发团队调研确认是否为bug。有结论第一时间反馈给您~
内部case号:AR-27774

ysjy 发表于 2021-11-16 16:31:28

Crystal.Li 发表于 2021-11-16 14:50
您好,这个问题我在本地已经复现,目前提交给开发团队调研确认是否为bug。有结论第一时间反馈给您~
内部ca ...

开发团队需要多久能确定这个原因?明天可以给一个答复吗,这个问题比较急,

Crystal.Li 发表于 2021-11-16 17:46:39

ysjy 发表于 2021-11-16 16:31
开发团队需要多久能确定这个原因?明天可以给一个答复吗,这个问题比较急,

您好,研发同事目前给的回复如下:


研发反馈这是DOCX文档的限制,我这边再和研发团队沟通下具体问题。

Crystal.Li 发表于 2021-11-17 09:54:20

您好,跟研发同事已确认,这个问题确实是导出docx的限制,在文档中已经提及:


https://www.grapecity.com/activereportsnet/docs/v15/online/rendering-to-word.html

ysjy 发表于 2021-11-17 13:44:03

Crystal.Li 发表于 2021-11-17 09:54
您好,跟研发同事已确认,这个问题确实是导出docx的限制,在文档中已经提及:




弄了一份样板里面有需求的导出样式还有两份导出错误的,最好能够导出就是正确的格式不需要再去手动调整

Crystal.Li 发表于 2021-11-17 14:13:12

ysjy 发表于 2021-11-17 13:44
弄了一份样板里面有需求的导出样式还有两份导出错误的,最好能够导出就是正确的格式不需要再去手动调整

收到,我们这边先帮您看看。

ysjy 发表于 2021-11-18 10:14:56

Crystal.Li 发表于 2021-11-17 16:44
您好,这个我帮您调整了一下,换一个思路可以实现导出分页。对主报表里面的子报表可以先放置一个容器,在容 ...

正式的主报表是不带子报表的,我要怎么样才能实现生成报表时设置容器,然后把子报表放入容器?正式使用的时候是直接从系统中生成就用了,只导出docx文档,不会导出整个模板进行修改

Crystal.Li 发表于 2021-11-18 11:08:36

本帖最后由 Crystal.Li 于 2021-11-18 11:10 编辑

ysjy 发表于 2021-11-18 10:14
正式的主报表是不带子报表的,我要怎么样才能实现生成报表时设置容器,然后把子报表放入容器?正式使用的 ...
您好,所以这个您得让您公司的开发人员从代码层面去生成。可以打开这个样板.rdlx源文件,看一下包含这个container的最终节点是什么结构:

然后按照这个结构动态添加子报表。
我们对于报表里面的每个组件都有对应的接口,就比如之前的子报表是reportItems,容器也有container,所以通过代码可以生成这样的结构,然后再对组件把对应的属性设置上。比如我这里随便写一个示例的代码,添加一个容器,设置分页属性为true:

您可以让你们的开发人员参考我们的示例demo:https://github.com/activereports ... AndRDL/CreateReport


这个demo里有我们一些创建报表组件的使用示例。




页: [1] 2
查看完整版本: AR15子模板设置分页导出之后不生效