(一)
打印工资的纸张规格是German Std Fanfold 21.59(宽) * 30.48(长度)。一张打印纸要求打印3个人的工资条,所以报表中每个工资条的长度为10.18CM,但是报表中的长度单位是“绨”,
1绨=1440英寸 1英寸=2.56厘米
所以
1厘米=1440/2.54绨
所以 报表的详细资料节 的高度设置为 10.16×1440/2.56=5760绨。这样设置的前提是报表的纸张的上部和下部的空白设置为0。
这样设置后,打印才会精确。
(二)
程序打包后,在我的计算机和同事的计算机上安装都是正常运行,但是装到财务部机房就出现问题,事件探查器里显示如下:
经过一天的寻找,找到了问题的根源:
在客户的计算机上需要安装有关报表的文件,因为我和同事的计算机上在安装VS2005的时候,均已经安装,所以才不会出错。