`

IEBPTPCH

阅读更多

IEBPTPCH

IEBPTPCH 可以用来打印输出部分或整个顺序或分区数据集。打印记录的格式可以采用

标准格式也可以由用户指定。  

标准的格式是:

l      一行只打印一个逻辑记录。   

l      每行的输出格式为:每 8 个字符为一组,每组之间由 2 个空格隔开。   

l      不能打印的字符显示为空格。

l      如果输入是分块的,那么每个逻辑记录以“ * ”号间隔,而每个块之间以“ ** ”分隔。

l      每页打印 16 行。

 

在输出设备的容量范围内,用户可以自定义输出记录的格式。 IEBPTPCH 提供了可选的

编辑功能来处理输入或输出记录。

  IEBPTPCH 可以用来打印:

1 整个顺序数据集或分区数据集(或扩展分区数据集);

2 一个分区数据集(或扩展分区数据集)的部分成员;

3 一个顺序数据集或分区数据集(或扩展分区数据集)的部分记录;

4 一个分区数据集(或扩展分区数据集)的目录;

5 打印一个顺序数据集或或分区数据集(或扩展分区数据集)的修改版( Edited  version )。

下面是 IEBPTPCH 的作业控制语句列表:

 

       

JOB

作业初始

EXEC 

定义程序名 PGM=IEBPTPCH

SYSUT1     DD

定义输入的数据集

SYSUT2     DD

定义输出的数据集,如果定义为 SYSOUT=A ,则为打印输出

 

控制语句说明:

PRINT :表示输入数据集将被打印。如果要进行打印操作,它必须是第一条操作语句。

MEMBER :说明一个分区数据集中需要打印的成员。

RECORD :说明用户设定的打印格式。

TITLE :指定一个标题。该标题将被打印在所有数据之前。每个打印作业可以包含两个

TITLE 语句,第一个 TITLE 语句指定标题,而第二个 TITLE 语句指定子标题。

 

     实例:

     一个一般的调用 IEBPTPCH 的作业格式如下:

      //EXAMPLE      JOB …

     // EXEC PGM=IEBPTPCH

     //SYSPRINT DD SYSOUT=A

     //SYSUT1 DD …

     //SYSUT2 DD …

     //SYSIN DD *

        在此处放置 IEBPTPCH 的实用程序控制语句

     /*

 

1 :要打印一个顺序数据集或分区数据集,那么 //SYSUT1 DD 语句应该定义为:

l          磁带上的数据集:

//SYSUT1 DD DSN=tape.dataset.name,UNIT=TAPE,

//  VOL=SER=tape#,LABEL=#,DISP=OLD  

l          顺序的 DASD 上的数据集:

//SYSUT1 DD DSN=seq.dataset.name,DISP=SHR   

l          分区数据集:

//SYSUT1 DD DSN=pds.name,DISP=SHR

 

2 .要打印分区数据集中的部分成员,那么 //SYSUT1 DD 语句应该定义为:

//SYSUT1 DD DSN=pds.name,DISP=SHR

并且,   实用程序控制语句应为:

PRINT MAXNAME=n

        MEMBER NAME=member1

       MEMBER NAME=member2

        .

         .

        .

       MEMBER NAME=membern

其中, n  是所要打印的成员总数,而 member1,member2,...,membern  是所要打印的成员名字。

 

3 .要打印顺序数据集或分区数据集的部分记录,那么 //SYSUT1 DD 语句应该定义为:

         //SYSUT1 DD DSN=data.set.name,DISP=SHR

并且, 实用程序控制语句应为:

         PRINT MAXFLDS=f,MAXGPS=g,MAXLITS=l,STOPAFT=nnnnn 

         RECORD IDENT=(length,'name',inloc),FIELD=(length,inloc,,outloc) 

其中:  

         f :表示 RECORD 语句中, FIELD 参数的个数

         g :表示 RECORD 语句中, IDENT 参数的个数

         l :表示 RECORD 语句中, IDENT 标示符中包含的字符数(最多 32,767 个)

         nnnnn :表示要打印的逻辑记录的个数

         length :输入记录中包含 identifying name 的区域长度(以字节为单位),该长度不能超过 8 个字节

         name ’:该标识符用来精确标示记录组的最后一个记录

         inloc :表示输入记录中包含 identifying name 的区域的开始位置

         outloc :表示输出记录中该区域的开始位置

 

4 .要打印一个分区数据集的目录,那么 //SYSUT1 DD 语句应该定义为:

         //SYSUT1 DD DSN=pds.name,DISP=SHR

并且, 实用程序控制语句应为:

 

          PRINT    TYPORG=PS

          TITLE     ITEM=('PRINT PARTITIONED DIRECTORY OF A PDS',outloc)

其中:

         TYPORG=PS :表示分区数据集的目录是一个顺序的结构

         outloc :在输出结构 ITEM 参数的内容的起始位置

5 .要打印分区数据集或顺序数据集的修改版本,那么 //SYSUT1 DD 语句应该定义为:

          //SYSUT1 DD DSN=data.set.name,DISP=SHR

并且, 实用程序控制语句应为:

         PRINT     MAXFLDS=f,CDSEQ=seqno1,CDINCR=incr

         RECORD      FIELD=(72)

其中:

         f :表示 RECORD 语句中, FIELD 参数的个数

         seqno1 :第一行的序号

         incr :增加序号的数量

                        FIELD=(72) :表示输入记录的 1-72 列将被打印, 73-80 行将被新增的序号替代。

6 .使用标准格式打印一个分区数据集的成员,但其中的数字将转换为 16 进制的格式打印,那么 //SYSUT1 DD 语句应该定义为:

         //SYSUT1 DD DSN=data.set.name,DISP=SHR

并且, 实用程序控制语句应为:

         PRINT     TYPORG=PO,TOTCONV=XE,MAXNAME=n

          MEMBER NAME=member1

          MEMBER NAME=member2

                  

                  

                  

MEMBER NAME=membern

其中, XE 表示将数字由十进制转换为十六进制输出。

 

     需要注意的是, IEBPTPCH 的控制语句还有许多参数在本节中并没有办法一一介绍,读

者需要参考有关手册进行使用。

分享到:
评论

相关推荐

    IBM大型機学習筆記.doc

    3. IEBPTPCH:打印或卡片输出数据集。 4. IEBCOMPR:比较不同数据集。 5. IEBISAM:处理ISAM(Indexed Sequential Access Method)数据集的卸载、装载、拷贝和打印。 6. IEBUPDATE:对顺序、分区或扩展分区数据集...

    JCL实用程序

    - **IEBPTPCH**:打印或输出顺序或分区数据集。 - **IEBCOMPR**:比较顺序数据集或分区数据集。 - **IEBUPDATE**:对顺序或分区数据集进行合并修改。 #### 四、数据集实用程序 这部分实用程序主要涉及对数据集...

    zOS 命令说明 命令参数的详细说明

    IEBPTPCH - **功能**: 打孔机打印。 - **参数**: - `PUNCH TYPORG=PO`: 指定打印格式为页面组织。 - `MAXNAME=<max name length>`: 最大数据集名称长度。 - `MAXFLDS=<max fields>`: 最大字段数量。 - `CDSEQ=...

    DeepSeek行业应用实践报告-智灵动力PPT全

    DeepSeek行业应用实践报告-智灵动力【PPT全】

    基于SSH的线上医疗报销系统.zip-毕设&课设&实训&大作业&竞赛&项目

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    机器学习大作业-复现KAN网络.zip

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    基于Android和TensorFlow Lite完成移动端机器学习相关应用的实现(毕设&课设&实训&大作业&竞赛&项目)

    基于Android和TensorFlow Lite完成移动端机器学习相关应用的实现,包括使用已训练模型的机器学习应用和自主模型训练两部分。.zip项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    同时识别多个手写数字(或印刷体)

    这是一个基于 PyQt5 和 TensorFlow 的多数字手写体识别程序,支持同时识别图片中的多个手写数字。以下是该文件的基本说明: 主窗口:包含加载图片、识别、清除按钮,以及图片显示区域和结果展示区域。 图片显示:支持显示原始图片和处理后的图片。 分割结果显示:显示分割出的每个数字图片。 结果展示:显示所有识别结果和置信度。

    基于机器学习的情感分析(2极).zip(课设&实训&大作业&项目)

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    在云服务器上搭建MQTT服务器(超详细,一步到位)

    在云服务器上搭建MQTT服务器(超详细,一步到位)

    《由一组学习机器学习的学生用 Python 开发计算机游戏》(毕业设计,源码,教程)简单部署即可运行 功能完善、操作简单,适合毕设或课程设计.zip

    资源内项目源码是均来自个人的课程设计、毕业设计或者具体项目,代码都测试ok,都是运行成功后才上传资源,答辩评审绝对信服的,拿来就能用。放心下载使用!源码、说明、论文、数据集一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 4、如有侵权请私信博主,感谢支持

    (参考项目)MATLABA交通标志识别.zip

    参考项目,评分9.8分

    基于Unity实现的语音识别人物面部表情改变-源码工程.zip

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    基于FX3U PLC控制多种变频器的RTU通信系统:硬件配置、程序编写、接线及参数说明,基于FX3U PLC与RTU通信技术,实现对西门子V20、台达VFD-M和三菱E700变频器的独立控制:硬件配置

    基于FX3U PLC控制多种变频器的RTU通信系统:硬件配置、程序编写、接线及参数说明,基于FX3U PLC与RTU通信技术,实现对西门子V20、台达VFD-M和三菱E700变频器的独立控制:硬件配置与程序详解,fx3u和西门子v20 台达vfd-m 三菱E700 rtu所需硬件:FX3U PLC,FX3U-485BD通信板,变频器。 功能:使用fx3u-485bd板,rtu通信控制西门子v20 台达VFD-M 三菱E700三种变频器正反转,停止,频率设定,加减速,以及对频率,电压,电流的读取,有运行指示,效果可以看视频,反应及时,运行可靠,三种变频器程序是单个的,非三台一起控制。 的内容包括程序,接线,参数说明 ,核心关键词: fx3u-485bd; 西门子v20; 台达VFD-M; 三菱E700; 通信控制; 正反转; 停止; 频率设定; 加减速; 读取; 运行指示; 视频; 程序; 接线; 参数说明,FX3U PLC控制多种变频器程序:程序、接线与参数说明

    基于SSM框架的婚纱礼服定制网站(毕设&课设&实训&大作业&竞赛&项目)

    软件开发综合项目——辛德瑞拉婚纱礼服定制网站,使用SSM框架和Maven管理工具,开发环境为Eclipse Jee Photon,数据库使用MySQL.zip项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    基于PHP和HTML5的音乐网站.zip

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    惠普436/437更换传输卷

    惠普436/437更换传输卷

    rabbmit相关安装包

    erlang安装包,rabbmit安装环境

    大创项目网页设计:心田农场.zip

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行;功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

    基于javaSSM的电影网页项目.zip

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行;功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用

Global site tag (gtag.js) - Google Analytics