我用net下的crystal report 做的一张报表,在本机上和其它机上打时正常,但有台机以前打也正常,但最近换了打印机的服务器,打印出来的结果在那台机上以前为一页的,现在有几行就到另外的页中了,请各位帮下忙

解决方案 »

  1.   

    是打印机的边距设置问题,你现在的边距比以前的大了,一页能打印的行就少了。让服务器把打印设置改下。理论上应该是这样:
    服务器打印设置边距X,你的程序打印设置边距Y。实际边距为Z。如果Y<X,Z=Y;
    Y=X;Z=X=Y;
    Y>X,Z=X.也就说,打印边距必须先满足服务器设置值,再满足程序值。这是权限问题。