在显示报表时出现:report width is lager than the paper width报错~请问怎么解决?谢谢高手:)

解决方案 »

  1.   

    微软公司知识库文章-197915    
     
    PRB: 报告宽度比文章宽度大(Report Width is Larger than the Paper Width)
    閫 " ㄤ簬 
    这篇文章以前被在Q197915下出版 
    症状 
    当打印或者展示一份数据报告时,下列错误出现: 报告宽度比文章宽度大。 
    引起 
    这个错误出现,因为你的报告的宽度超过用系统预置打印机说明的最大的宽度。 什么时候一份报告在控制面板里打印或者展示系统预置打印机设置用来确定报告的布局。 如果你的系统预置打印机定向被成为肖像并且你设计超出8.5英寸宽延长的一份报告,先前的错误出现。 报告的宽度通过采取RightMargin,LeftMargin和ReportWidth的总数被确定。 如果这超过你的系统预置打印机的宽度,错误出现。 注意到 : LeftMargin,RightMargin 和ReportWidth被在twips里指示。 
    1440 twips 对1英寸相等。 决定 
    为了解决这个问题,你需要检查如下内容: 
    保证在报告里没有特别白色的空间。 如果在报告里有任何特别白色的空间,关闭那个部分,以便统治者适合你的系统预置打印机的宽度。 
    把你的LeftMargin 和RightMargin 确定到0。 
    检查你的打印机开始保证你的系统预置打印机正确地建立。 如果报告是风景(即,大于8.5英寸),系统预置打印机应该被照着确定。 
    有一个.dll文件命名允许你按部就班地接通系统预置打印机定向的Pageset.dll。 对信息来说关于怎样获得这DLL,请参考这篇文章的参考部分。 
    参考 
    另外信息大约Pageset.dll,请看见在微软知识库内的下列文章: 
    198901 样品: PageSet.exe按部就班地改变系统预置打印机 参考 
     
     
      

  2.   

    出自:http://support.microsoft.com/default.aspx?scid=kb;en-us;197915