发新话题
打印

请问一个<div>里面只能一个Table可自动分页吗?

一个page可以只有一个自动分页的的 table, 但一个文档可以有多个page,且page中,可以有自动分页的表格,或者没有, 如下所示: myDoc ={ ... autoBreakPage : true ... } // 下面第一页,有一个id为t1的表格,需要自动分页
// 是一个普通的自动分页
...
// 又一个自动表格分页,表头不重复
假设,page1中的t1被自动分成2页,page2有3页,page3中的t2有4页,则该文档将共有 2+3+4 = 9页

TOP

文档中确实没写进去.这种用法,还有,你不能使用,原因可能在mydoc里写了 autoBreakTable, 如果你在page里指定 autoBreakTable,你就不能同时在mydoc里,指定了,如下所示: myDoc ={ ... autoBreakPage : true // autoBreakTable : .. ...不能有这个属性,如果在page 的div里指定了 autoBreakTable } // 下面第一页,有一个id为t1的表格,需要自动分页
// 是一个普通的自动分页
...
// 又一个自动表格分页,表头不重复

TOP

sorry, 我在6楼的回答有问题,其中应该设置 autoBreakPage 为 false 如下所示: var myDoc ={ autoBreakPage:false, //设置为false,或注释掉

TOP

是的,第二页确实没有自动分页. autoBreakPage =false,确实是是关闭所有的自动分页,但如果page 中有autoBreakTable属性,仍会自动分页表格。 嗯,下一个版本,应该改进,应设置autoBreakPage,而且第二页文字也能自动分页,这样逻辑一致了.

TOP