问题标签 [rpg]

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 回答
409 浏览

ruby - 适合 Ruby 程序员的 RPG IV 书籍?

我是一名 Ruby 程序员,由于我目前的项目需要学习 RPG IV。我想学习原始类型、数据结构、控制流、架构等。在线资源和纸质书一样好。

我应该从什么书或在线教程开始?

0 投票
1 回答
571 浏览

rpg - “Hello world”与 ASNA 视觉 RPG

我是 ASNA Visual RPG 的新手。我花了几个小时搜索如何在 ASNA Visual RPG 9.x 中打印字符串。但是找不到如何打印一个简单的“hello world”字符串的运气。

有人可以告诉我如何在控制台中打印“hello world”吗?

VB中的例子(希望你能把它翻译成ASNA Visual RPG)

谢谢

0 投票
2 回答
2496 浏览

ibm-midrange - 使用 RPG 变量作为游标名执行 SQL 语句

我想将游标和数据结构传递给一个过程,然后该过程用 sql 游标的下一行填充该结构。这可能吗?下面是我想要实现的模板。

我如何传递光标,我将如何定义数据结构参数?

0 投票
2 回答
912 浏览

syntax-highlighting - 生成 HTML 和/或 RTF 的 RPG 和 CLP 的语法亮点?

发现ToHtml.com有很多可以生成 HTML 的语法高亮

但它们不包括RPGCLP

所以:有谁知道用于 RPG 或/和 CLP 的语法高亮器,它可以生成 HTML 或 RTF?

更多参考资料

0 投票
1 回答
821 浏览

java - 处理图像时带有 RPGLE 接口的 iSeries JAVA 程序崩溃

我制作了一个基于 GnuPdf 创建 PDF 文件的 java 程序。当使用本机 java 代码(在 Windows 或 iSeries QSH 上)运行时,它可以完美运行,但是,当通过 RPGLE 接口运行时,程序在处理图像时会崩溃(以随机间隔)。我跟踪其中一个以从 .jar 文件加载图像并从代码中删除调用。它工作了一段时间,但现在从 IFS 加载的图像崩溃了。也许 RPGLE 以某种方式锁定文件和想法?该代码是从服务程序调用的。

这是堆栈跟踪

0 投票
2 回答
1660 浏览

java - 将 String.format 与 RPGLE 一起使用

我想将 RPGLE 与带有可变长度参数或数组的 String.format 接口,我还想传递数字和字符串,所以我将使用类似"hello %s, you are %d years old". 有人可以给我一些关于如何在 RPGLE 中制作原型的建议吗?


更新

似乎有些人对这个问题感到困惑。为了清楚起见,我想在 RPGLE 中制作以下原型。请注意,该方法的第二个参数是varargs参数,因此可以提供任意数量的参数!RPGLE 绝对不支持这一点,但它确实支持*nopass,所以这有助于实现我需要的结果。

我对如何在 RPGLE 中格式化字符串不感兴趣,我想制作一个 java 方法的原型。

0 投票
3 回答
3251 浏览

php - 从 PHP 调用 RPG 程序

我们有一个 AS/400 系统。我被要求寻找一种在我们的 Apacher 服务器上从 PHP 调用 RPG 程序的方法。我找到的唯一解决方案是将 zend 服务器安装到 AS/400 并使用 i5 PHP API Toolkit。因为我不知道如何使用 AS/400 并且没有访问权限,所以我还没有尝试过。

我们可以连接到数据库并从 php 读取、写入。我在问是否有任何方法可以从 php 代码调用我们系统上的 rpg 程序并发送参数,检索输出。

我发现有 JTOpen for Java。也许对 PHP 来说同样的事情会起作用。

0 投票
1 回答
2407 浏览

c# - 一个 RPG 程序可以调用外部的东西,例如:一个 web 服务吗?

RPG 程序有没有办法调用 Web 服务?我更喜欢 ASP.Net Web 服务,但可以使用 winform 应用程序或网页。

我想通过创建网关为系列提供互联网服务。

0 投票
3 回答
1123 浏览

java - 使用 JTOpen 进行 RPG (iSeries) 现代化 - 有什么可能?

我们将在不久的将来实施一种解决方案,以使我们编写为带有一些存储过程的 RPG 程序的 iSeries 应用程序现代化,我们首选的方法是利用 Java 在这个领域提供的最新和最伟大的功能。

通过谷歌搜索和检查 STOVFlow 上的其他问题,JTOpen 似乎是事实上的库/工具集,对大多数人都有效,我很高兴看到 Tomcat 在 I 系列机器上运行而没有任何问题。

以此为背景,我将以下内容视为高级溶胶拱门

  1. 安装 IBM JRE 并使用 JTOpen 的功能来调用 RPG 程序,在某些情况下直接调用运行在 DB2 上的存储过程
  2. 让 Tomcat 托管一个使用 Grails 和其他框架(Camel、Smooks)构建的现代 Web 应用程序,以提供一个应用程序逻辑层,该层将填充从浏览器向用户提供旧功能所需的任何中介和转换

问题-

  1. 如果你们中的任何人参与过这样的练习,请分享这种方法的陷阱
  2. 最终用户的响应时间是否有显着的性能下降?
  3. 对于某些人来说,将 JT400 代码公开为 Web 服务并在完全使用这些 Web 服务的不同机器上运行 Web 应用程序会更好吗?
0 投票
0 回答
229 浏览

php - RPG 使用的 PHP SOAP Web 服务是否需要 WSDL?

我有一个非常基本的初学者 PHP Web 服务:


我了解有关 WSDL 的一些基础知识……它们“解释”了如何访问 Web 服务、它具有哪些功能、该功能包含哪些参数以及返回值可能是什么。

问题 1) 我是否需要为调用我的 Web 服务的 RPG 程序创建一个 WSDL?

问题 2)如果 #1 是 -> 我是否需要通过创建新的 .xml 文档手动执行此操作?

问题 3)如果 #2 是 -> 有人可以为我提供这样一个简单的 Web 服务的示例 WSDL(我上面的示例)吗?然后我可以构建我的代码并扩展示例。


提前感谢您的任何帮助、建议或链接!