找回密码
 立即注册

QQ登录

只需一步,快速开始

lqj

初级会员

10

主题

25

帖子

230

积分

初级会员

积分
230

活字格认证元老葡萄

lqj
初级会员   /  发表于:2016-7-4 14:46  /   查看:4572  /  回复:7
本帖最后由 Lenka.Guo 于 2016-7-4 15:20 编辑

如题,请问ActiveReport是否支持Excel大表单导出?也就是不管表格多大,都不分页不换行,如图:



谢谢

本帖子中包含更多资源

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

x

7 个回复

倒序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-7-4 15:19:25
沙发
您好,ActiveReports报表导出Excel样式与报表预览时时保持一致的。也就是在报表预览时大表格是在一页或一行显示的,导出Excel 也不会换页或换行

您的报表是由于页面的宽度不够,导致一个大表格无法在一页中显示,所以换到第二页显示,因此导出成Excel后表格也出现了换行。

所以建议您,将报表纸张的宽度设置成足够宽,保证在一页能够显示下,这样导出Excel就不会换行。

回复 使用道具 举报
lqj
初级会员   /  发表于:2016-7-4 16:24:43
板凳
你好,虽然增加纸张到足够宽度可以解决导出的问题,但是直接在页面打印的时候,由于打印纸统一是A4规格,而报表设置的大小不一致,导致打出的内容很小。
请问如何解决这类问题,导出和直接打印只能牺牲一个吗?

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-7-4 17:10:48
地板
lqj 发表于 2016-7-4 16:24
你好,虽然增加纸张到足够宽度可以解决导出的问题,但是直接在页面打印的时候,由于打印纸统一是A4规格,而 ...

可以将报表纸张大小设成A4纸, 横向打印。然后再将表格的宽度设置成A4纸横向的宽度。
回复 使用道具 举报
lqj
初级会员   /  发表于:2016-7-5 08:48:22
5#
你好,情况是这样:
1、报表纸张设置大小A4横向宽为30cm(纸张实际宽度30cm),表格宽100cm,打印正常,导出换行,如图一
2、报表纸张设置大小宽度设为100cm(纸张实际宽度30cm),表格宽100cm,导出表格不换行,但打印被缩小到A4大小,如图二
现在看一种宽度设置只适用于导出/打印其一情况。
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-7-5 10:54:21
6#
lqj 发表于 2016-7-5 08:48
你好,情况是这样:
1、报表纸张设置大小A4横向宽为30cm(纸张实际宽度30cm),表格宽100cm,打印正常,导 ...

是的,报表在设计时,需要指定纸张大小,以匹配实际打印的纸张;

如果打印纸张已经确认是A4的,但是表格需要设宽度为100cm 才能展示完全,就建议您创建两套报表纸张大小不一样的模板,一张用于打印,一张用于导出。

评分

参与人数 1满意度 +5 收起 理由
lqj + 5

查看全部评分

回复 使用道具 举报
lqj
初级会员   /  发表于:2016-7-5 13:15:49
7#
好的,了解,谢谢
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2016-7-5 13:45:18
8#
lqj 发表于 2016-7-5 13:15
好的,了解,谢谢

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