TX for ActiveX 对表格满页的判断和处理
新作一个文档,文档中,包含一个表格。该表格初表头外,只做了一个空行,作为模板。使用时,每次插入一行,写入数据。
如何判断,我一页插满了??
因为,要求表格每页都有表头,所以,插满一页,就需要把该页放到文档中,重新读取模板,进行处理。
注:表格的行高,每行不同,所以,导致每页的行数不固定。
开发工具:pb。
如果没有pb的代码,vb的也可以参考一下。
多谢。 回复 1楼richardma_1204的帖子
可以根据 txTableCellHeight来判断当前行的高度,遍历一遍累计计算出高度。 可否根据当前页数进行判断呢?
有可能,我插入一行的时候,是一页。当我对这行赋值后,可能行高加大,导致一页显示不全,到了第二页。
我想要的结果是:一个表格插入满一页,连接到另外一个文档的后面,然后继续生成下一个页面。循环直到结束。
如果判断行高的话,我把所有行高加在一起,和什么进行对比?页面高度么?如何取正文的页面高度??
多谢!!!! 回复 3楼richardma_1204的帖子
判断当前页数,请参考 http://gcdn.gcpowertools.com.cn/showtopic.aspx?forumpage=1&topicid=13603&page=end&jump=pid#67466 中 Demo。
页:
[1]