1、我设计的报表 由A4 B5 A3
A3的打印纸的设计 选择纸张 必须 设计--〉打印机 --〉纸型
必须设计打印机能支持A3 设计时的叶面方能选择A32、在设计 A4纸时 如果选择的打印机与 A3的不一样。
那么, 打开 A3的设计时,就会发现 纸型变成A4了,部分设计的内容看不见3、安装打印,发现如果打印机 不支持A3那么 A3(预览显示不全)纸可以打印,但打印结果乱了
A4纸打印了,但发现打印机不启动。(设计与打印的 机器不一样。) 但如果把 设计的打印机指定成
A4纸 ,这 A4纸 能打印 但 A3的就不工作了。郁闷阿!!!!!

解决方案 »

  1.   

    应该说与打印机是无关的。一般来说我们用的都是默认的A4纸张,如果要设计页面为A3,而你的打印机又不支持的话,可以安装一台LQ1600K,并把这台打印机设为默认的打印机,在水晶报表中选择A3纸张来设计报表,设计完后,把默认的打印机改回去就行啦!
      

  2.   

    另外,你在打印时,如果是A3或A4等等之类的标准纸张,在打印前用下面的语句设定一下就行啦:
    Rpt.PaperSize = crPaperA3 或 crPaperA4
      

  3.   

    1、如你要打印的纸张类型打印机不支持,则不会打印
    2、在代码中设置报表的大小(前提是你的打印机支持该类型)
       代码如下:Rpt.PaperSize = crPaperA3设置