问题标签 [easytrieve]
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.
mainframe - 比较两个文件并将其写入“匹配”和“不匹配”文件
我有两个输入文件,每个文件的长度为 5200 字节。一个七字节的密钥用于比较两个文件,如果有匹配项,则需要将其写入“匹配”文件,但在写入匹配文件时,我需要infile1
来自infile2
.
如果没有匹配,则写入no match
文件。
有可能做到sort
吗?我知道使用 COBOL 程序可以轻松完成,但只想知道SORT/ICETOOL/Easytrieve Plus (EZTPA00)
.
jcl - Easytrieve A010 无效文件引用
我在我的easytrieve prog 的这一行中遇到了错误。
我有一个这样的DLBL..
我正在尝试使用输入文件DATAPRM(卡)通过数据填充主文件..正在读取记录(我假设因为我的计数器正在移动)但不幸的是,在它终止程序之前,错误发生了..可能是EOF?
mainframe - 在 Easytrieve 中输出列中不同值的计数
我们需要该列中出现单个数字的次数。我已经在 JCL 中完成了,但需要在 Easytrieve 中完成。
在 JCL 中,我们只需这样做:
这在 Easytrieve 中是如何完成的?
mainframe - 如何检查变量块文件中从位置 68 到 69 的 Null(或值 '1' 、 '2'' 以外的值)。记录可能在位置 27 之前结束
我需要计算位置 688 中除“1”或“2”以外的任何值。
可以通过 Easytrieve 或 JCL 中的 SORT 实现吗?我已经这样做了
-[ 653 位置上的字符不应为空格 AND (检查 688 NE 1 .'AND' 688 NE '2']
我们可以以更有效或其他方式做到这一点吗?
cobol - 使用 Easytrieve/Cobol 删除/省略多条记录
让我们假设我有一个文件 A 具有以下数据:
文件 B 具有以下数据:
如果它与第二个文件的记录的前两个字母数据匹配,则需要从文件B中删除文件A中存在的记录。
因此输出应如下所示:
我的文件 A 有 400 条记录,文件 B 有 50 万条记录。我运行了一个 COBOL 程序,但运行时间过长。
cobol 程序逻辑如下:
这里我将包含 50 万条记录的文件作为 A。
将包含 400 条记录的文件作为文件 B。
mainframe - easytrieve 中的点语句
easytrieve 中的重点陈述是什么?
例如- POINT DUPIN GE HD-IN-KEY STATUS
这里 DUPIN 是文件名,GE 是关系运算符,HD-IN-KEY 是字段名
easytrieve - 不同安装中的相同 Easytrieve 代码会产生不同的结果
我有以下 Easytrieve Plus 代码:
此代码在一次安装时可以正常工作,而在另一次安装时会显示以下消息:
输入文件如下所示:
和输出文件:
在它不起作用的安装中,Easytrieve 步骤以条件代码 0016 结束,但会生成一个输出文件(它只是不处理最后一条记录):
它给出的错误是:
mainframe - Easytrieve - 删除数字变量中的前导零
使用 Easytrieve 程序正在尝试从 DB2 获取详细信息。但是列中的一个是整数数据类型,并且正在将数据移动到二进制变量。我需要在这个变量中执行算术运算,结果将被移动到输出文件。
当我尝试将二进制值移动到字母数字时,我得到了前导零。
不知道如何删除那些领先的价值。
例如 :
使用游标从 Db2 获取值
WS-VAL1 持有值 240
但输出文件包含
有人可以帮我解决这个问题。
mainframe - 如何在 Easytrieve 内部 SORT 中加入记录?
我有一个要求,我需要从单个输入文件中提取 2 种类型的记录并将它们加入到 EZT 报告处理中。目前,我已经编写了一个 ICETOOL 步骤来执行提取和连接。ICETOOL 步骤的输出被馈送到 Easytrieve 报告步骤。提取卡如下——
这是加盟卡——
我想知道是否可以在 EasyTrive 中执行上述 SORT/ICETOOL 操作。我使用了 Easytrieve 内部排序,但它用于简单的提取。我们可以在 Easytrieve 中执行 join 操作吗?
注意 - 这个想法是有一个 EZT 步骤。