Chinaunix

标题: 在RLU中看PRTF,位置是好的并且有198列,但是在RPG程序产生的报表却是只有132列 [打印本页]

作者: HAPPY潜龙    时间: 2008-08-07 15:16
标题: 在RLU中看PRTF,位置是好的并且有198列,但是在RPG程序产生的报表却是只有132列
问题如题:

在RLU中看PRTF,位置是好的并且有198列,但是在RPG程序产生的报表却是只有132列,后面的数据就没有了。。。郁闷中。

请教一下,如何解决这个问题???

PRTF:

BASE   . 8 ...+... 9 ...+... 0 ...+... 1 ...+... 2 ...+... 3 ...+... 4 ...+... 5 ...+... 6 ...+... 7 ...+... 8 ...+... 9 ...+...   
        -------------------------------------------------- Start of Page 001 ----------------------------------------------------   
00001 .                                                                                                                             
00002 .                                                                                                                             
FLD1    ............................>                                                <..>  <........>     <......>    <..> <..>     
SFC004O XXXXXXXXXXXXXXXXXXXXXXXXXXXXX                                                WSID  XXXXXXXXXX     08/07/08    Page 9999     
FLD1    .......................>                                                     <..>  <........>     <......>                  
00004 + l Shortage by Shop Order                                                     User  XXXXXXXXXX     15:11:24                  
00005 +                                                                                                                             
FLD1    ><>                                                                                                                        
00006 + XXX
作者: pantierui    时间: 2008-08-07 15:48
STRRLU SRCFILE(yourlib/yourfile) SRCMBR(yourmbr) PAGWIDTH(19
作者: HAPPY潜龙    时间: 2008-08-07 16:20
经过测试,在编译PRTF时,需要修改PER LINE的数值。问题解决。所有楼上的方法就没有测试了。感觉已经是可以的吧。


                          Create Printer File (CRTPRTF)        
           
Type choices, press Enter.

                                                  
                            Additional Parameters                              
  
Source listing options . . . . .                 *SRC, *NOSRC, *SOURCE...
                + for more values                 
Page size:                                       
   Length--lines per page . . . .   66            .001-255.000
   Width--positions per line  . .   132           .001-378.000   Measurement method . . . . . .   *ROWCOL       *ROWCOL, *UOM
Lines per inch . . . . . . . . .   6             6, 3, 4, 7.5, 7,5, 8, 9, 12
Characters per inch  . . . . . .   10            10, 5, 12, 13.3, 13,3, 15...
Front margin:                                    
   Offset down  . . . . . . . . .   *DEVD         0-57.790, *DEVD
   Offset across  . . . . . . . .                 0-57.790
                                                  
                                                  
                                                                        More...
F3=Exit   F4=Prompt   F5=Refresh   F12=Cancel   F13=How to use this display   
F24=More keys
作者: pantierui    时间: 2008-08-07 17:49
我上面写的是查看prtf的。
如果要生成198的编译时当然要改成198。

在cl中用OVRPRTF应该也可以。

[ 本帖最后由 pantierui 于 2008-8-7 17:51 编辑 ]
作者: roden    时间: 2008-08-08 09:46
一般都是这个问题




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