0

我想读取 pds 成员的大小例如:-

my pds name is - my.pds.cics
If i browse this pds I will find details like below:
     name     prompt size     created ..............
____PDS1             0051e   25/03/2016
____PDS2             006be   25/03/2016
____PDS3             0078e   25/03/2016
____PDS4             0051g   25/03/2016

我想读取此 pds 的所有成员的大小并将其存储在变量中。 ex. var1 = 0051e

请帮助我如何操作它。我尝试使用 lmmfind。任何人都可以帮助我使用 REXX 中的代码。

4

1 回答 1

0

您是否查看过LMMFIND中可用的变量

如果是加载模块,ZLSIZE 应该保持大小

如果它是一个 FB 文件并设置了 ispf stats,ZLCNORCE 将保存记录数。和

 size = NumberOfRecord * RecordLength

如果是VB,你就吃饱了。

另一种选择是将文件视为recfm = u并编写程序并读取原始数据。您应该能够从成员开始/结束位置计算出大致大小。有记录格式的 IBM 手册。

于 2016-03-25T17:28:51.220 回答