问题标签 [rpgle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1479 浏览

sql - 如何使用嵌入式 SQL 遍历 RPG(LE) 中的一组记录?

如何使用嵌入式 SQL 遍历 RPG(LE) 中的一组记录?

0 投票
1 回答
162 浏览

ibm-midrange - 检索记录问题

好吧,这可能不是最好的主题......

我正在应用程序中设置审批工作流程。我将用户名和美元金额传递给子程序,并找出我需要用于审批流程的工作流程。我以为我已经完成了这项工作,直到我尝试处理尚未设置用户的情况。

所以在我的桌子上我有:

现在如果 user3 试图向工作流发送一些东西,它不应该去,因为它们没有设置。(请注意我有另一个包含实际流定义的表)

我有这段代码来检索正确的工作流程:

显然,如果用户设置正确,这将有效。但是,将我们的 user3 sinareo 重新放入,它就无法正常工作。所以我尝试了:

这不像我预期的那样工作。我确定我错过了明显的,你能看到吗?我希望我目前的逻辑足够清晰。

0 投票
4 回答
3291 浏览

version-control - IBM i (iSeries) 上的源代码管理

在 Web 端,我们正在努力获得源代码控制。现在,我想看看 iSeries 方面可以做些什么。您最喜欢的 iSeries 源代码控制应用程序是什么?为什么?如果可能的话,我正在寻找低成本的。

0 投票
6 回答
7337 浏览

java - 从 Java 访问 iSeries 上的 RPG

有没有人从 Java 直接与运行在 V5R4 iSeries 机器上的 RPG 程序交谈的良好经验?如果是这样,社区的建议是什么,我应该尽量避免哪些陷阱?

从我尝试过的各种文献和尖峰解决方案来看,看起来我们可以使用 ProgramCallBeans(通过 PCML 或 xPCML)、与 DataQueues(用于异步通信)甚至 JNI 通信。

我正在寻找一种健壮、高性能、快速开发、易于维护和易于测试的东西(我们不都是!?!)。

0 投票
4 回答
4887 浏览

ibm-midrange - RPG(LE) 中的数据结构定义/模板

假设我有一个数据结构,例如

然后我可以定义

并使用 poochie.name 等。

但是我可以将“狗”设置为模板而不在内存中创建结构吗?

0 投票
3 回答
2792 浏览

xml - XML 和 iSeries RPGLE - 开发工具?

我有一个 iSeries 到 .Net 紧凑型框架项目。它包括作为 Web 服务公开的 rgple 程序和使用 Web 服务的 Windows 移动应用程序。每个 iSeries 程序都有一个特定的 web 服务包装器和 .net 应用程序引用。我想提出一个使用 XML 的更通用的消息传递服务。

我对在 .Net 中处理 XML 相当熟悉。但是没有在 iSeries 上使用 XML 的经验。您会推荐哪些 iSeries XML 工具?以及如何最好地开始/学习 iSeries 上的 XML 处理?

0 投票
1 回答
1510 浏览

svn - 您如何在 IBM i 上组织 RPGLE 颠覆存储库?

您如何在 IBM i 上组织您的 RPGLE subversion 存储库?

我目前在一家旅游业务公司工作,该公司拥有大量(约 13k)的 RPGLE - 他们内部应用程序的资源,最后他们想要使用版本控制并采用更现代的编码风格(整个 WDSC - RDi 的东西)。

所以我一直以来的项目是一点一点地清理和现代化整个编码过程。

OS/400的开源颠覆版就像一个魅力,在安装过程中只有 2 个小问题。

我的脑海中有一个很好的形象,它应该如何工作,但我认为它打破了一些传统,所以我想听听你的意见。

因此,主要区别在于没有不同的源文件,如 QRPGLESRC、QCLSRC、QDDSSRC 等,而是一个包含所有项目源并且可以作为 WDSC 项目检出的源文件。项目源文件也可以很容易地命名为“src”,就像它在其他存储库中很常见一样,但是如果一些开发人员想要将多个项目检出到 /QSYS.LIB/SOMELIB.LIB/ 中,他们就不必担心命名空间本身。

所以你怎么看?是混合动力车吗?你看到问题了吗?你已经有一些经验了吗?请分享!:)

0 投票
2 回答
1726 浏览

rpgle - 在 RPGLE 子过程中模拟本地文件规范

我对 V6R1 中的新“本地 F 规范”感到非常兴奋 - 请参阅:

http://www.mcpressonline.com/programming/rpg/v6r1-rpg-enhancements.html

有谁知道在 SRVPGM 程序中在 V5R4 中模拟这个的方法?

0 投票
2 回答
1201 浏览

ibm-midrange - 对于 RPG36 代码转换,您会推荐哪些资源?

这个问题真的问了一切。我们有一堆非常古老的 S/36 程序需要进行现代化改造。我更多的是寻找解释旧方法的作用以及如何将其转换为 RPGLE 的文章或网站。

0 投票
4 回答
1201 浏览

code-analysis - 是否有一些项目评价 RPG 源?像软件指标?

我只是想知道您是否知道一些可以帮助确定分析的源代码是好代码还是坏 RPG 代码的项目。

我正在考虑Software metricMcCabe Cyclomatic Number和所有这些东西的条款。

我知道这些数字只是一两个预感,但是如果您可以向您的管理层提供一个分数,他们会很高兴,我可以对所有那些按规定工作但维护起来很痛苦的程序进行现代化改造。

所以是的..知道(ILE)RPG的任何代码分析器吗?