// 是一个普通的自动分页
...
// 又一个自动表格分页,表头不重复
假设,page1中的t1被自动分成2页,page2有3页,page3中的t2有4页,则该文档将共有
2+3+4 = 9页
作者: ffff
时间: 2009-9-21 16:36
还可以这样设置表格自动分页呀,文档中没找到这样的说明,试试去
作者: ffff
时间: 2009-9-21 16:41
用4.3.1.0版的试了,不行呀

作者: three
时间: 2009-9-21 17:17
我这里测试是正常的...麻烦你把你的测试代码发一下.
作者: admin
时间: 2009-9-21 18:15
文档中确实没写进去.这种用法,还有,你不能使用,原因可能在mydoc里写了 autoBreakTable, 如果你在page里指定 autoBreakTable,你就不能同时在mydoc里,指定了,如下所示:
myDoc ={
...
autoBreakPage : true
// autoBreakTable : .. ...不能有这个属性,如果在page 的div里指定了 autoBreakTable
}
// 下面第一页,有一个id为t1的表格,需要自动分页
// 是一个普通的自动分页
...
// 又一个自动表格分页,表头不重复
作者: ffff
时间: 2009-9-22 09:37
就是用示例
http://www.jatools.com/print/printtable.htm的代码改下测试的,改动如下:
function doPrint(how)
{
//打印文档对象
var myDoc ={
autoBreakPage:true, //自动分页设置
//autoBreakTable:{id:'break-table',headerRows:1}, documents: document, // 打印页面(div)们在本文档中
copyrights : '杰创软件拥有版权 www.jatools.com' // 版权声明必须
};
// 调用打印方法
if(how == '打印预览...')
jatoolsPrinter.printPreview(myDoc ); // 打印预览
else if(how == '打印...')
jatoolsPrinter.print(myDoc ,true); // 打印前弹出打印设置对话框
else
jatoolsPrinter.print(myDoc ,false); // 不弹出对话框打印
}
表格自动分页,表头每页可见查看源代码
欢迎光临 杰表技术论坛 (http://0byc4.jatools.com/) |
Powered by Discuz! 6.1.0 |