rpgle - DLCOBJ 不发布文件
问题描述
也许有人可以提供帮助 - 我有一个 CL 程序,我在其中对文件执行 ALCOBJ,然后调用 RPG 程序,然后在 CL DLCOBJ 中执行。该文件未发布。谢谢
这是一个pf文件,在CL程序中我对文件执行ALCOBJ,清理文件,调用我在SQL中写入文件的RPG程序(没有打开和关闭文件),它以*INLR结尾。没有 OVR。
CL:
ALCOBJ OBJ((LIB/FILE *FILE *EXCL)) SCOPE(*JOB)
CALL PGM(PROGRAM)
DLCOBJ OBJ((FILE *FILE *EXCL))
角色扮演游戏:
DCL-F File Template;
DCL-DS x Likerec(File);
. . .
Exec sql insert into File values(:x);
ExSr $SendFileExcel;
*INLR = *ON;
Return;
解决方案
这是一个pf文件,在CL程序中我对文件执行ALCOBJ,清理文件,调用我在SQL中写入文件的RPG程序(没有打开和关闭文件),它以*INLR结尾。没有 OVR。CL: ALCOBJ OBJ((LIB/FILE *FILE *EXCL)) SCOPE(*JOB) CALL PGM(PROGRAM) DLCOBJ OBJ((FILE *FILE *EXCL))
角色扮演游戏:
DCL-F 文件模板;DCL-DS x Likerec(文件);. . . 执行 sql 插入文件值(:x);ExSr $SendFileExcel;
*INLR = *开;返回;
推荐阅读
- autodesk-viewer - 如何设置两个模型之间的距离?
- mqtt - Mosquitto 从 1.4.15 更改为 1.5 是否抵消了 QoS 1 和 2 的好处?
- algorithm - 使用哈希表解决两个和问题时如何考虑重复值?
- java - 无法在 JRUBY 环境中捆绑
- python - 在函数中使用 sys.exit()
- r - 将 R 类型转换为 Spark 类型的函数
- html - 为什么我的页脚元素在桌面视口中向右对齐,但在较小的视口中却不对齐?
- python - 如何使用已经创建的 MySQL 数据库表来使用 Django 登录功能?
- xcode - iPhone(iOS 12)使用 Xcode 10.1 构建应用程序时单击输入标签时键盘自动消失
- django - 如何在 django 模型中获取外键数组