Chinaunix

标题: 求助 AS400打印报表串行,怎么才能让这页未满然后就让给它换页。 [打印本页]

作者: xiaomaomao008    时间: 2012-11-02 15:57
标题: 求助 AS400打印报表串行,怎么才能让这页未满然后就让给它换页。

这个是打印的效果。  第三页未打满 然后要换到下一页重新打印新的数据,但问题是在第三页未达满的时候 下一页的数据就自动打到这一页了。 想了好多办法控制想让它强制换页 都行不通。求高人指点。
作者: george251    时间: 2012-11-02 15:59
楼主还是不要把开发的产品发上来吧,违反信息安全的。
作者: xiaomaomao008    时间: 2012-11-02 16:08
回复 2# george251
呵呵 表里面没有数据啊。 图片上只是一些表项。


   
作者: mickeycheng    时间: 2012-11-02 17:36
正确理解SPACE和SKIP关键字就能解决你的问题了。无论是O表还是使用PRINTF产生报表。
作者: xiaomaomao008    时间: 2012-11-02 17:44
回复 4# mickeycheng
谢谢  

   
作者: george251    时间: 2012-11-02 18:00
回复 3# xiaomaomao008


    报表标题不算数据吗,anyway。 也许你们的项目不那么在意这方面把。
作者: kingoffright    时间: 2013-01-24 14:16
楼主你想死哦,泄露公司信息——如果要换页,点亮溢出行指示器就是了。
作者: xml1988    时间: 2013-02-17 11:45
楼上正解!
作者: AS400科技    时间: 2013-07-02 10:05
大家早上好,我新建一个技术群187264569,欢迎大家的加入啊,希望在群里能共同讨论难题,更希望能和大家成为朋友或同事
作者: franliu    时间: 2014-03-21 17:02
本帖最后由 franliu 于 2014-03-21 17:03 编辑

FNY_PRTF   O    E             PRINTER INFDS(MYFDS)        

...

D MYFDS          DS                                    
D  REC06                367    368B 0                  
        
定义一个文件数据结构,这样就可以从数据结构字段 REC06 中知道现在打印到第几行了。






欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2