请先说明你用的是ACTIVEREPORT 的哪个版本.
1 activereport 2 在设计时就可以指定纸张大小。窄行打印纸应该是 "1 Letter, 8 1/2 x 11 in"
2 说明不清楚
3、你不画线不就可以了吗。可以通过纸张的左右上下边界来微调(不过针打可以调纸)。可以先扫描一样要套打的单子,设置成96DPI,设计时,放在IMAGE里,照着大小、位置排就可以了。
4。没看懂题目。
5。没看懂题目。

解决方案 »

  1.   

    用print对象吧,这个就可以解决你的问题了
      

  2.   

    各位回复人:
       我所说的第二个问题是:AR如何分栏设定比如我要在一张纸上按二栏或三栏或四栏打印时,其AR怎样设定。
       非常抱谦,有二个(4)现在作一下更改。
       第4—1个问题其实就是,怎样避免在按姓名分组打印时,避免姓名单独占一行,也就是这样:
    张三   一路 500。00
           二路 800。00
     请注意,这是按姓名分组,按线路汇总,之后形成的样式,即张三与其所运行的线路放在同一行上,避免了单独占用一行,如果人数较多,将可节省纸张。
       第4-2问题取消
      第5个问题是:我用AR打印查询出的数据时,怎样打印出形如表格的样式?
      以上对我的问题作一补充更改。
      希望各位能够帮我解决这个问题
    我将测试(大毛)的部分解决方法,而后将测试通过之后按问题给分,再次感谢(大毛)的帮助》
      

  3.   

    分栏的问题:我想可以先把数据作一下处理,处理成你想要的分栏的形式(即作一个查询,或查询到一个临时表里)如

    1
    2
    3
    4
    5
    6

    8排列成
    1 2 3 4 
    5 6 7 8
    或者你想要的格式.然后,按照通常的报表设计形式设计就行了.第四个问题还是不太清楚,首先,你现在的数据库格式是什么样的?
    第五个问题:可以画线呀?或者好象AR里text 和 label 有一个BORDER属性.可以设置表格线.(点右键)
      

  4.   

    rainbows(大毛):
       你好,我昨天一个晚上已经将所有的问题全部解决我所提的问题,你的办法好像不行,我的实验未能通过,其实:窄行打印连续纸时,应设定为自定义,并转换为缇,方可,按你所说的纸张无法通过,我是WIN2000(NTFS)+VB6.0+AR2.0+EPSON LQ1600KIII,测试非常成功,连续纸的问题,我已经解决;
       第二个问题:分栏,其实实在是简单的不得了,只要将其属性"列数"设定一下即可,
       第四个与第五个问题,我也已经非常成功的解决了,纸张节省的非常多,其实表格格线也不用画线,完全在字段属性设计时将该控件加上边框可以解决.
        我现在上网不太方便,明天上网时将送分给你,不管怎样,你也尽力啦,谢谢你的有提示性的帮助.
        希望以后可以互相这方面的问题.