CL调COBOL,参数传递问题

发布于 2022-08-24 20:55:42 字数 357 浏览 16 评论 8

如题:
CL先调画面,从画面中取得8位日期ADDT,然后把ADDT 传到COBOL中,COBOL的 LINKAGE         SECTION中定义如下

PAR-ADDT     PIC  9(,      参数传递的时候出现错误了。无法把CL中的日期准确的传入COBOL的参数中,请高手指点~~~

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

情绪 2022-09-01 18:48:50

跟cobol一起成长了3个月从陌生到黙契,即将要分离了,真舍不得阿。

[ 本帖最后由 pl421 于 2009-11-3 11:13 编辑 ]

小耗子 2022-09-01 18:43:15

又学了一招

故笙诉离歌 2022-09-01 18:42:56

3Q3Q3Q

老旧海报 2022-09-01 17:54:36

原帖由 没想到 于 2009-11-2 22:53 发表
在cobol中定义的数值参数。类型定义为

01 parm-a pic 9( comp-3.

凯凯我们等你回来 2022-09-01 16:52:33

在cobol中定义的数值参数。类型定义为

01 parm-a pic 9(8) comp-3.

[[i] 本帖最后由 没想到 于 2009-11-2 22:56 编辑 [/i]]

过期以后 2022-09-01 16:11:53

我试的也是,只有传字符型的,一传数值型的就乱码

素食主义者 2022-09-01 12:52:58

谢谢,还有个问题,CL调COBOL,参数上有什么特殊设置么?
我发现CL所有的数值型的参数,传递到COBOL里都是乱码,或者格式不符合!!!楼上的前辈能给说明一下么?

递刀给你 2022-09-01 09:36:45

可以先将日期转换成字符,然后再传递。。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文