找回密码
 立即注册

QQ登录

只需一步,快速开始

hptj

高级会员

72

主题

240

帖子

1170

积分

高级会员

积分
1170

活字格认证微信认证勋章元老葡萄

hptj
高级会员   /  发表于:2013-12-12 10:14  /   查看:6272  /  回复:9
这个xls文件用FP打开后,预览是空的,打印则生成无法打开的0字节的PDF文件。用excel可以打印预览到内容。

无法打印PDF.rar (53.75 KB, 下载次数: 3)

9 个回复

倒序浏览
hptj
高级会员   /  发表于:2013-12-12 11:36:00
沙发
金牌服务专区咋没人呢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-12-12 11:49:00
板凳
回复 2楼hptj的帖子

你好,问题我已经重现正在处理中,请稍后
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-12-12 13:21:00
地板
回复 2楼hptj的帖子

hptj 你好,

由于 xls 文件中有冻结行所以到处 PDF 存在问题。是否为 bug 我还需要和产品组确认。
可以清除冻结行后再导出:

  1. sv.FrozenRowCount = 0;
复制代码


Demo:

Demo.zip (81.18 KB, 下载次数: 128)
回复 使用道具 举报
hptj
高级会员   /  发表于:2013-12-12 13:45:00
5#
好的,谢谢
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-12-13 09:13:00
6#
回复 使用道具 举报
hptj
高级会员   /  发表于:2014-1-2 14:33:00
7#
回复 2楼hptj的帖子

hptj 你好,

由于 xls 文件中有冻结行所以到处 PDF 存在问题。是否为 bug 我还需要和产品组确认。
可以清除冻结行后再导出:
[code]
sv.Frozen
iceman 发表于 2013-12-12 13:21:00

请问是否确认为BUG,将来会修正吗?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-1-2 14:57:00
8#
回复 7楼hptj的帖子

hptj 你好,

产品组回复,这是产品设计,当普通单元格区域(区别于冻结区)为空时则不打印表单。正确操作方式:

Demo1.gif

谢谢
回复 使用道具 举报
hptj
高级会员   /  发表于:2014-1-2 16:07:00
9#
这个冻结行会在每个打印页出现,请问产品是这样设计的,还是有开关可以调,我试了            fps.ActiveSheet.PrintInfo.RepeatRowStart =-1;
            fps.ActiveSheet.PrintInfo.RepeatRowEnd = -1;发现不行
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-1-2 16:56:00
10#
回复 9楼hptj的帖子

是的,这也是设计。如果不需要每页都打印可以通过设置  sv.FrozenRowCount = 0; 来实现。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部