以下是引用贺老六在2008-9-18 16:38:00的发言:
打印最常变化的是列宽、列位置,以及打印那些列(也就是打印的时候隐藏部分列)。
这些设置可以保存为视图,在打印前调用即可。
可以将调用视图、打印、恢复为正常视图做成一个按钮,使用很方便。
至于字体和行高,一旦确定,是很少需要去修改的。
贺老师,上面我罗索了那么多,其实总结一下很简单,无非是让表格的打印属性增加以下几个属性:
1、主体部分的字体字型号;
2、主体部分的每行行高(应该每行相等);
3、每一列的是否打印和打印的精确宽度;
当然,打印这些可以用报表的方式实现,也可以根据上面您说的根据视图、筛选再打印来实现大部分功能,但打表格增加了我说的这几个属性之后,表格的打印功能会增强好多倍,许多常用的打印就不用使用报表设计功能了,如果改进的工作量不大,何乐而不为呢!
贺老师,或许现在您该体会到我的性格是多么的苛刻和追求完美了吧!在以前的几年中,我给许多大的软件公司提了很多意见,刚开始他们也很反感我(尤其是他们的客服人员很反感我整天提他们解决不了的问题),但吵来吵去吵了好年之后的结果,是有几个大公司的需求经理、项目经理都主动的与我联系,再往后,我的很多批评性的建议都体现在了软件中!(在狐表论坛中,不便说其他厂家的名字,但不是我吹嘘,这些都是在国内拥有几万、甚至十几万用户群的大软件)您作为狐表的老板,肯定想把狐表尽可能做得完美(当然不是第一个版本就做得很完善,有些功能需要一步一步来),如果您不反感,我以后会提更多的意见和建议给您的!尤其您应该批评有些版主,不要整天摆出老师批评学生的口气,您提这么多意见我教的东西都学好了吗,否则就少提意见!或许我提的一些问题并不是很迫切,或者一下子您作为专业的开发人员体会不到用户角度的真正需要和习惯,但还是希望我提的东西您都能够很认真的思考一下!即使当时不能马上实现,也请在以后的升级中给予真正的关注!
[此贴子已经被作者于2008-9-18 16:54:41编辑过]