免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3165 | 回复: 6
打印 上一主题 下一主题

编译出的几个30错误 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-07 13:54 |只看该作者 |倒序浏览
M e s s a g e   S u m m a r y                  
* QRG4112 Severity:  30   Number:    1                                 
          Message . . . . :   Field-Name previously defined with differe
            length. Specification line ignored.                        
* QRG5199 Severity:  30   Number:    1                                 
          Message . . . . :   The EXFMT Operation entry is not valid.   
            Specification ignored.                                      
* QRG6033 Severity:  30   Number:    1                                 
          Message . . . . :   Length of field from externally-described
            record is not same as prior definition.                     
* QRG7072 Severity:  30   Number:    3                             
          Message . . . . :   The KFLD type is not the same as the
            corresponding key field in file. Specification ignored.
找不出来了,问题是出在什么地方

论坛徽章:
0
2 [报告]
发表于 2006-02-07 14:16 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2006-02-07 16:05 |只看该作者
最有可能就是你的DSPF的字段定义重复了

论坛徽章:
0
4 [报告]
发表于 2006-02-07 18:01 |只看该作者
5199的错误解决了,别的还是不行,看行!把程序发上来让大家给我指点一下吧!

  RPG程序:
   
     FCGIL01  IF  E           K        DISK
     FITHL01  IF  E           K        DISK
     FINVX54PMCF  E             99     WORKSTN
     FINVX54O O   E             99     PRINTER
     ISDS        SDS
     I                                      244 253 WSID
     I                                      254 263 #USER
     C****************************************************************
     C*                       MAIN PROGRAM
     C****************************************************************
     C*
     C           ITHK      KLIST
     C                     KFLD           #ITEM  15
     C                     KFLD           #CONT  10
     C           CGIK      KLIST
     C                     KFLD           #WHS    2
     C                     KFLD           #PERD   6
     C*
     C                     MOVELWSID      #WSID
     C                     MOVELUSER      #USER
     C*                    MOVELPGM       #PGM
     C                     EXFMTINVX5401
     C*
     C*                    EXFMTINVX5401
     C                     MOVELGPERD     #PERD
     C                     MOVELGWHSE     #WHS
     C*
     C           CGIK      SETLLCGIL01                   55
     C           *IN55     DOUEQ*IN90
     C                     READ CGIL01                   90
     C           GPROD     IFLE #ITEM
     C           GLOT      ANDLE#CONT
     C                     MOVELGPROD     #ITEM
     C                     MOVELGLOT      #CONT
     C                     ENDIF
     C*
     C*
     C                     Z-ADD*ZERO     #OPEN  113
     C                     Z-ADD*ZERO     #ISSU  113
     C                     Z-ADD*ZERO     #RECP  113
     C                     Z-ADD*ZERO     #ADJU  113
     C                     Z-ADD*ZERO     #CLOS  113
     C*
     C                     MOVELGOPB      #OPEN
     C                     MOVELGISSU     #ISSU
     C                     MOVELGRCT      #RECP
     C                     MOVELGADJU     #ADJU
     C           #OPEN     ADD  #RECP     #TMP2  113
     C           #TMP2     SUB  #ISSU     #TMP2
     C           #TMP2     ADD  #ADJU     #CLOS
     C*
CELARC                     Z-ADD*ZEROS    #TMP1  113
     C           ITHK      SETLLITHL01                   56
     C           *IN56     DOUEQ*IN57
     C                     READ ITHL01                   57
     C           TWHS      IFEQ 'C3'
     C           THTOWH    ANDNE'NULL'
     C           TWHS      ORNE 'NULL'
     C           THTOWH    ANDEQ'C3'
     C                     SETOF                         58
     C                     ELSE
     C                     SETON                         58
     C                     MOVELTPROD     #ITME
     C                     MOVELTLOT      #CONT
     C                     MOVEL'C3'      #WHS
     C                     MOVELTHCOM     #DMTR
     C                     MOVELTQTY      #XQTY
     C                     MOVELGCOST     #PRIC
     C                     Z-ADD*ZERO     #AMT   113
     C           #XQTY     MULT #PRIC     #AMT
     C                     Z-ADD#AMT      #AMOT
     C                     MOVELTTDTE     #TDAT
     C           *IN58     DOWEQ'0'
     C                     Z-ADDTQTY      #TMP   113
     C           #TMP      ADD  #TMP1     #TMP1
     C                     ENDDO
     C           #CLOS     IFEQ #TMP1
     C                     WRITEINVX54H1
     C                     ENDIF
     C                     ENDDO
     C                     ENDDO
     C                     SETON                     LR

论坛徽章:
0
5 [报告]
发表于 2006-02-07 18:03 |只看该作者
PRTF文件:

A          R INVX54H1
     A*%%***********************************************************************
     A*%%RI 00000
     A*%%***********************************************************************
     A                                      SPACEA(001)
     A            PGM           10A        1
     A            CONAME        40A       46
     A                                   101
     A                                      'USER'
     A            #USER         10A      106
     A                                   116
     A                                      DATE(*Y)
     A                                   123
     A                                      'PAGE:'
     A            #PAGE          4S      128
     A                                      EDTCDE(Z)
     A*                                     PAGNBR
     A                                      SPACEA(001)
     A                                    47
     A                                      'C3 ONHAND REPORT'
     A                                      SPACEB(001)
     A                                   101
     A                                      'WSID'
     A            #WSID         10A      106
     A                                   116
     A                                      TIME
     A                                      SPACEA(006)
     A                                    38
     A                                      'DMTR No'
     A                                    55
     A                                      'QTY ONHAND'
     A                                    70
     A                                      'U/PRICE'
     A                                     1
     A                                      'ITEM NUMBER'
     A                                    17
     A                                      'CONTROL No'
     A                                    33
     A                                      'WHS'
     A                                    86
     A                                      'AMOUNT'
     A                                   101
     A                                      'DATE'
     A                                    +7
     A                                      'DEPT'
     A*%%

论坛徽章:
0
6 [报告]
发表于 2006-02-07 18:04 |只看该作者
DSPF文件
A                                      DSPSIZ(24 80 *DS3)
     A*                                     DSPSIZ(24 80 *DS3)
     A*                                     CF03(03 'EXIT')
     A*                                     OVERLAY
     A          R INVX5401
     A*%%TS  SD  20060205  155122  ITBSJ       REL-V5R2M0  5722-WDS
     A            PGM           10A  O  1  2COLOR(BLU)
     A            WSID          10A  O  1 62
     A                                  1 73DATE
     A                                      EDTCDE(Y)
     A                                  2 73TIME
     A                                  2 27' Form Print'
     A                                      COLOR(BLU)
     A                                  4  5'Type Desired Report Type and Condi-
     A                                      tion, Press Enter'
     A                                  8 10'Facility'
     A            #USER          2A  O  8 32DSPATR(UL)
     A                                 10 10'Warehouse '
     A            #WHSE          2A  O 10 35DSPATR(UL)
     A                                 12 10'period'
     A            #PERD          6S 0O 12 32DSPATR(UL)
     A                                      DSPATR(PC)

论坛徽章:
0
7 [报告]
发表于 2006-02-08 16:18 |只看该作者
变量#USER重复定义,在PRTF中是10A,而在DSPF中为2A。:em11:

[ 本帖最后由 19830120LJZ 于 2006-2-8 16:20 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP