如何从 ILE 程序中读取 liblist? (最好是RPG或CL)

2024-01-10

我们通过使用不同的库列表运行程序来控制 as400 上的程序工作的对象。但有些操作不能由此直接控制。因此,我的程序需要读取liblist并决定其中的一些库,如何操作。

我找不到任何 api 来从程序中读取 liblist 条目。我期望的是某种 api,它可以让我按优先级迭代 liblist 条目,或者按照 liblist 给出的顺序为我提供一个包含它们的数组。如果可能的话,我更喜欢 RPG 或 CL,但也可以使用其他 ILE 语言。

(如果您想知道为什么我要这样做,我问了另一个问题,它解释了我面临的封闭问题:如何在由作业库列表控制的两个不同库之一中创建 DTAQ? https://stackoverflow.com/questions/11507092/how-can-i-create-a-dtaq-in-one-of-two-different-libs-controlled-by-the-jobs-lib但 liblist 解析是解决该问题的一种方法,并且是一个单独的问题)。


您可以使用QUSRJOBI API http://publib.boulder.ibm.com/infocenter/iseries/v7r1m0/topic/apis/qusrjobi.htm#HDRJOBI7检索作业的库列表。您还可以使用 CL 命令 ADDLIBLE 并监视错误消息 CPF2103(库已存在于库列表中)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从 ILE 程序中读取 liblist? (最好是RPG或CL) 的相关文章

  • 为单个用户设置默认 PASE IBM i shell

    The PASE http www 01 ibm com support knowledgecenter ssw ibm i 72 rzalf rzalfintro htm lang en环境默认提供并使用 korn shell 这ibmp
  • 如何在 SQL 中将表连接到自身并选择最大值

    我有一个contracts table contractId date price partId 1 20120121 10 1 2 20110130 9 1 3 20130101 15 2 4 20110101 20 2 最大的合同dat
  • Windows批处理命令for循环设置环境变量

    我正在尝试找到一种方法来动态构建环境变量 其中包含应用程序的 WEB INF lib 文件夹下的 JAR 文件列表 这是我到目前为止所拥有的 但它每次都会覆盖自己 因此当到达循环末尾时 您只有变量中设置的循环中的最后一个文件 SETLOCA
  • 如何在conda中管理两个pip版本?

    我正在 Windows 中使用 conda 我不小心安装了两个版本的 pip 使用python m pip install upgrade pip 现在当我跑步时conda list来自基础环境 While pip version给出点 1
  • 在静态初始化程序中(即在 main() 之前)使用 getenv() 是否安全?

    我看了进去 并且在Posix 程序员指南 https rads stackoverflow com amzn click com 0937175730 我能找到的最好的是 称为的字符串数组环境当该过程开始时可用 该数组由外部变量指向envi
  • Laravel 5 应用程序始终使用“测试”环境配置

    我有一个 Laravel 5 应用程序 它有两个环境和两个配置 测试 用于 PHPUnit 配置 内存数据库 和本地 我的开发配置 即使环境配置为local 应用程序仅加载配置resources config testing文件夹 我可以从
  • 如何从 ILE 程序中读取 liblist? (最好是RPG或CL)

    我们通过使用不同的库列表运行程序来控制 as400 上的程序工作的对象 但有些操作不能由此直接控制 因此 我的程序需要读取liblist并决定其中的一些库 如何操作 我找不到任何 api 来从程序中读取 liblist 条目 我期望的是某种
  • conda“源停用”产生错误:参数太多

    我正在尝试通过以下方式测试创建虚拟环境conda create这是我第一次真正涉足虚拟环境 所以我仍在思考如何使用它们 我的第一个测试是 conda create p users me anaconda envs envtest sourc
  • Oracle:设置查询超时

    我有一个 PL SQL 程序 它通过透明网关对 AS400 数据库进行查询 有时AS400不响应查询 可能是网络问题 并且PL SQL程序挂起 有没有什么方法可以为 Oracle 查询设置超时 以便在经过一定时间后出现异常 您是否尝试过设置
  • 仅返回具有最近 TIME 值的记录?

    我有一个表需要进行一些数据转换 这是一个简单的跟踪表 如下所示 SSN9 0 KEY 例如 123456789 非空 DATE8 0 KEY 例如 20131202 非空 TIME6 0 KEY 例如 133000 非空 打印 新Z 例如2
  • 什么是运行时环境?

    有人可以用简单的术语解释一下这意味着什么吗 是指应用程序代码运行的环境 DOS Windows Linux 等 吗 将其与开发环境和构建环境区分开来 您往往会在这里找到层次结构 运行时环境 执行程序所需的一切 但没有工具可以更改它 构建环境
  • 将数据库设置从 application.ini 中取出并放入环境中

    在基于 Zend 的应用程序的传统编码中 数据库设置存储在 application ini 中 这会存储每个应用程序的设置 StackOverflow 上是否有人探索过将数据库设置从 application ini 移动到环境中的可能性 例
  • 如何使用当前conda环境的python路径作为脚本的shebang?

    假设您有 2 个 conda 环境 py3 env and py3 clone env 如果你有一个script py具有以下结构 shebang import sys def main print hello world file sys
  • Ruby、Unicorn 和环境变量

    在使用 Heroku 时 我发现他们使用环境变量进行服务器本地配置的方法非常出色 现在 在设置自己的应用程序服务器时 我发现自己想知道复制它有多困难 我正在部署一个 sinatra 应用程序 使用 Unicorn 和 Nginx 我知道ng
  • GitHub Actions:在可重用工作流程中引用环境机密

    我已经能够在可重用工作流程中传递和引用组织和存储库机密 没有任何问题 问题 错误 是环境特定的秘密没有被传递 我尝试明确并列出所有这些并使用 秘密 继承 如果我使用 秘密 继承 我不必显式列出任何秘密 但是 引用时环境秘密为空 将它们全部列
  • 来自 iSeries 的带有附件的邮件

    有没有办法从 iSeries 终端发送电子邮件 并从 IFS 添加附件 我知道如何使用 SNDDST 实用程序发送普通电子邮件 有两种主要方法可以做到这一点 Do It Yourselfer 将使用 QtmmSendMail API Oth
  • 如何在函数内使用 ls() 搜索环境?

    我想找到一组函数并保存它们 因为我想将它们以 Rdata 文件发送到远程服务器 并且我不想在服务器上安装新的包 尽管我使用下面的方法遇到错误 但更简单 更好的方法是值得欢迎的 MWE 这是两个虚拟函数 abcd fun 1 lt funct
  • 如何找到字符列的MAX()值?

    我们有遗留表 其中复合键的列部分之一手动填充了值 code 001 002 099 etc 现在 我们有一个功能请求 其中我们必须知道 MAX code 才能为用户提供下一个可能的值 在示例情况下 上面的下一个值是 100 我们尝试对此进行
  • Monodroid 环境变量

    在 Android 中 Android OS Environment 提供了一组可用的环境路径 但是 当考虑到跨平台功能时 我想将图片存储在图片文件夹中 因此考虑使用 System Environment GetFolderPath 然而
  • 相当于 DB2 的 LIMIT

    你好吗LIMIT在 iSeries 版 DB2 中 我有一个包含超过 50 000 条记录的表 我想返回 0 到 10 000 条记录 以及 10 000 到 20 000 条记录 我知道你用 SQL 写的LIMIT 0 10000在 0

随机推荐

  • Brave/Chrome 浏览器中图像周围出现不需要的边框半径角

    我尝试在容器内显示一个简单的图像border radius 5px 但角落处似乎有一个细边框的轮廓 您需要仔细查看下图 如何避免这些角边框 cover margin 1em padding 1em image wrapper height
  • 如何从 Android 删除 Firestore 集合

    Issue 我正在寻找一个临时解决方案来从客户端删除集合以进行概念证明 我最终将按照建议将其重构到服务器上 我添加了删除所有特定 Firestore 用户帐户信息的功能 包括他们在应用程序中保存的内容集合 根据Firestore 文档 ht
  • 标识符 int 不是 struct SOCKET_LOG_DATA 的直接成员

    当我编译以下结构时 typedef PACKED struct PACKED SUFFIX SOCKET LOG DATA typedef PACKED union PACKED SUFFIX PACKED struct PACKED SU
  • Swift 中的条件删除集合的最后一个元素

    我正在尝试删除 从字符串数组的后面直到最后一项包含一些文本 但我的实现没有实现 到目前为止我的实现 var array A B C D while true if array last array last array removeLast
  • Django i18n 不起作用

    我正在尝试为我的项目激活不同的语言 现在有英语和西班牙语 我将描述我遵循的所有步骤 首先 我将自己置于要翻译的目录中 或者更好地说 所有 trans 标签都是 cd media templates landing mkdir locale
  • Javascript e.preventDefault();不适用于提交()

    我在使用 javascript 提交表单时遇到问题submit 现场录制 https jsfiddle net 98sm3f3t https jsfiddle net 98sm3f3t HTML
  • 从 JPanel 中完全删除 JLabel...而不是 setVisible(False)

    我有一个相当简单的问题 我在 JFrame 上有一个 JPanel 我在 JPanel 上有一个 JLabel 我想知道如何在运行时从 JPanel 中完全删除 JLabel ImageIcon image7 new ImageIcon a
  • C++,DLL的多个实例,单例

    我有一个 DLL 其中定义了单例 我有一个可以加载此 DLL 的多个实例的应用程序 DLL 需要每个 DLL 实例有一个单例实例 否则会崩溃 我发现多个 DLL 实例只有一个单例实例 为什么 我怎样才能解决它 如果可能的话 不将单例重构为其
  • Linq orderby 文化(丹麦语、æøå)

    我的 orderby linq 表达式有问题 它以错误的顺序生成输出 我来自丹麦 正在创建一个丹麦网站 因此订单必须准确无误 这是我的查询 var model from w in db News orderby w Title select
  • 与列表相比,生成器多次迭代的速度

    我预计在多个循环的情况下列表迭代将比使用生成器快得多 而我的代码表明这是错误的 我的理解是 通过操作我指的是定义元素的任何表达式 一个清单需要n待初始化的操作 但列表上的每个循环只是从内存中获取一个元素 thus m循环列表只需要n运营 生
  • 如何添加 HTML 哈希链接而不改变 URL 栏...?

    当我将 HTML 链接添加到页面的特定部分时 a href specific test a 我注意到它改变了地址栏上的 URL 尽管我遇到过以这种方式链接的网站 但地址栏没有更新 这怎么可能 编辑 这可能是一个 AJAX 解决方案 如果他们
  • 如何在小米手机上以编程方式启用“在锁定屏幕上显示”权限[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 How can I enable show on lock screen permission on Xiaomi phones Is it
  • SVG TextPath 文本显示颠倒

    下面是颠倒显示路径上文本的 SVG 代码 请帮助说明如何正确显示它的正面
  • JDesktopPane 调整大小

    我们有一个具有两个 JFrame 和两个 JDesktopPanes 的应用程序 我们需要将内部框架从一个框架移动到另一个框架 我们遇到的问题是 将内部框架从第一个窗口移动到第二个窗口后 当我们调整第一个窗口的大小时 第二个窗口的内部框架也
  • 想要检查另一个片段中的复选框是否已选中

    我有 2 个片段 我想从片段 1 进行检查 看看片段 2 中的 CheckBox1 是否已选中 EDIT 我正在做以下事情 在主要活动中 TargetApi 11 public class gamesmodestab extends Act
  • 无法在 Liferay Portlet JSP 页面中包含 css 和 JS 文件

    我已经下载了 Jquery Image Slider 源代码并希望与我的 JSP 文件集成 这是我的文件夹结构 这就是我将他们纳入其中的方式
  • 在 vscode 扩展的集成测试期间打开工作区

    我有一个用例 我需要在主机环境中打开一个工作区以进行 vscode 测试 我想知道一个打开默认工作区的函数和另一个可以与await 一起使用的函数 以便测试函数等待工作区打开 None
  • 将 lm() 和 Predict() 应用于数据框中的多列

    我下面有一个示例数据集 train lt data frame x1 c 4 5 6 4 3 5 x2 c 4 2 4 0 5 4 x3 c 1 1 1 0 0 1 x4 c 1 0 1 1 0 0 x5 c 0 0 0 1 1 1 假设我
  • 删除悬停提示 Visual Studio Code

    小烦恼 有谁知道如何去掉 CSS 和 JS 悬停时弹出的提示吗 我在设置文件中找不到任何相关内容 看截图 我也为此苦苦挣扎 最后向 vscode 仓库提交了一个问题 请尝试这个 在菜单栏上 文件 gt 首选项 gt 用户设置 将以下内容添加
  • 如何从 ILE 程序中读取 liblist? (最好是RPG或CL)

    我们通过使用不同的库列表运行程序来控制 as400 上的程序工作的对象 但有些操作不能由此直接控制 因此 我的程序需要读取liblist并决定其中的一些库 如何操作 我找不到任何 api 来从程序中读取 liblist 条目 我期望的是某种