免费注册 查看新帖 |

Chinaunix

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

RPG编译通过,CALL时报错,请予以指点! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-01-24 10:55 |只看该作者 |倒序浏览
Decimal data error.     
Decimal data error.
Decimal data error.     
Decimal data error.
Decimal data error.     
Decimal data error.                          
Error RPG0221 caused program ORDX37B to stop.
察看日志显示如上,以前遇到这种情况,是因为我的CL中要给于加列的控制,然后我在DDS中可以修改它的WIDTH就可以通过,高手给于解释这是什么问题!!谢谢!Decimal data error.    其中这一句共出现了10次
还有CL中应该不会有问题。问题应该是出在RPG中,但是就是不知道错在那里!!

论坛徽章:
0
2 [报告]
发表于 2006-01-24 11:21 |只看该作者
一般是参数类型不匹配........例如你把一个数字型的传给一个压缩数字型的时候 就会出现这种情况

论坛徽章:
0
3 [报告]
发表于 2006-01-24 11:55 |只看该作者
我在QRY里查过文件里的字段,字段和定义的变量都是匹配的啊!!
还是找不出问题来,继续求救!!

论坛徽章:
0
4 [报告]
发表于 2006-01-24 13:08 |只看该作者
在編譯時將:Ignore decimal data error  . . .   *NO           *NO, *YES  項中的*NO 改為 *YES 看一下可否

论坛徽章:
0
5 [报告]
发表于 2006-01-24 13:43 |只看该作者
Ignore decimal data error  . . .   *NO           *NO, *YES  
这一项在什么地方,我们又找到!14,F4里边也没有!请教楼上!

论坛徽章:
0
6 [报告]
发表于 2006-01-24 14:35 |只看该作者
14編輯時,按F10後,  翻到最後一頁你就可以看到這個項了.

论坛徽章:
0
7 [报告]
发表于 2006-01-24 16:36 |只看该作者
2 > CALL DEBYJ/ORDX37B                                                
    Argument associated with external or internal parameter not passed.
    Function check. MCH0801 unmonitored by ORDX37B at statement 3403,  
      instruction X'00AE'.                                             
    ORDX37B 3403 referenced to a parameter not passed (C G S D F).     
  ? D                                                                  
    ORDX37B 3403 referenced to a parameter not passed (C G S D F).     
  ? D                                                                  
    Decimal data error.                                                
Decimal data error.                           
Decimal data error.                           
Decimal data error.                           
Decimal data error.                           
Decimal data error.                           
Decimal data error.                           
Decimal data error.                           
Decimal data error.                           
Decimal data error.                           
Error RPG0221 caused program ORDX37B to stop.

依旧报错,但是我能看懂事参量传递有问题,而且是两个变量,但是我还是想弄清楚问题的所在!谢谢!!CL中肯定没有错误了!

论坛徽章:
0
8 [报告]
发表于 2006-01-24 16:55 |只看该作者
我看你传的参数个数都有问题..............

你要注意两边参数的顺序要一致.........

论坛徽章:
0
9 [报告]
发表于 2006-01-24 16:59 |只看该作者
我没有改过任何的参数,我只是在别人的程序里边添加了一个变量,加进去两个文件,然后再o表中把需要的变量引入,然后按要求打印出报表就行了。
传递的参数我一个都没有必要动的!!它依然报错!!

论坛徽章:
0
10 [报告]
发表于 2006-01-24 17:34 |只看该作者
虽然我不会,但支持你一下!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP