杰表技术论坛 's Archiver

legend_122 发表于 2009-2-17 14:06

自动分页方法不能使用

var mySettings = jatoolsPrinter.showPageSetupDialog();
使用这个方法总是提示不支持此属性或方法?
如果不加此方法我是可以预览,加了就提示错误了,
当一页的数据高超出某一范围时就不能打印了,打印出来全是空白,
我调试过了,div的width的大小,超出部分会自动被截掉,当height超出某一范围就会显示空白了

netnec 发表于 2009-2-20 14:38

好像只有4.0的才支持自动分页吧

admin 发表于 2009-2-21 10:09

4.0 以上版本,才支持showPageSetupDialog方法;

4.0以上版本,才支持自动分页,需要设置 autoBreakPage属性,参照api文档:
autoBreakPage:Boolean(可选/默认值=false)
是否自动分页打印。true为自动分页,false为不自动分页。当自动分页时,page1,page2…指定的内容如果一页打印不下时,打印不下的内容会自动另起一页打印。false时,控件隐藏打印不下内容(不会另起一页打印)
如果有一个表格,行数可能超过一页,你不想用程序分页,你就可以将这个大表格放在page1中,然后,设定autoBreakPage为true,从而让控件来帮你分页。

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.