阅读:3132
回复:2
|
[已解决]自定义打印模板子表怎么去给定默认行数?
现在默认表单中,添加了打印模板,
图片:打印模板.png 在做子表打印的时,当子表实际行数和默认行数相同时,显示格式正常; 图片:正常.jpg 当子表实际行数少于默认行数时,格式就会出错下面的行自动上移补齐了原本子表空行 的位置;造成整个界面格式乱, 图片:异常.png 请问下在做子表打印时遇到这种情况都怎么解决的呢? |
2楼#
发布于:2016-12-04 15:33
当时提问的目的是看是否有更好的方法,如果没有更好的方法的情况下:
第一种方法:在流程表单中子表设置默认行数和后面默认表单相同的行数,但是有个问题是如果填写不了默认的那么多行数,会有很多空数据。 第二种方法:需要子表显示的td中再嵌套table标签: <tr style=" border:1px solid #000; height:100px"> <td rowspan="1" colspan="1" style=" border:1px solid #000;text-align:center;">社会</br>兼职</br>情况</td> <td rowspan="1" colspan="6" style=" border:1px solid #000" > <table border="0"> <Row> <tr > <td colspan="1" style="height:30px;">{shjzqk.jzkssj}</td> <td colspan="1" style="height:30px;">至{shjzqk.jzjssj}:</td> <td colspan="1" style="height:30px;">{shjzqk.jzdw}</td> <td colspan="1" style="height:30px;">{shjzqk.jzzw}</td> <td colspan="1" style="height:30px;">{shjzqk.jzbz}</td> </tr> </Row> </table> </td> </tr> 图片:子表.png |
|