- 打开博图项目。使用西门子博图软件打开要从中复制程序段的项目。
- 选择要复制的程序段。在导航器中,转到包含要复制的程序段的块。您可以通过按住 Ctrl 键并单击它们,选择多个块。
- 右键单击所选块并选择“复制”。这将复制所选块的内容到剪贴板。
- 打开一个新的块或打开一个现有的块。如果要将程序段复制到新的块中,请在导航器中右键单击“块”文件夹并选择“新建块”。否则,在导航器中转到要粘贴程序段的现有块。
- 右键单击块的内容并选择“粘贴”。这将从剪贴板粘贴程序段内容到块中。
- (可选)重新连接输入和输出。粘贴程序段后,程序段中的输入和输出将处于断开连接状态。您需要手动重新连接它们以确保程序段正常工作。
- 保存更改。完成复制和粘贴程序段后,请保存更改以保存新块或更新现有块。
附加提示:
- 您也可以使用快捷键 Ctrl+C 和 Ctrl+V 来复制和粘贴程序段。
- 您可以复制整个块,也可以复制块中的单个程序段。
- 粘贴程序段时,确保目标块具有与所复制程序段相同的输入和输出变量。
- 如果要复制跨越多个块的程序段,您需要使用“块间复制”命令。此命令将在专门的“块间复制”编辑器中打开选定的块,允许您更轻松地复制和粘贴程序段。
结论:
通过遵循这些步骤,您可以在博图中轻松复制多段程序。此功能对于创建可重用代码、避免重复输入和加快编程过程非常有用。(1)首先,cobol程序可以跳开JCL,直接在cobol程序中直接指定外部文件(当然、大型开发没有这么做的),例:环境(ENVIRONMENT)部、INPUT-OUTPUT节、FILE-CONTROL段: ENVIRONMENTDIVISION. INPUT-OUTPUT SECTION. FILE-CONTROL. SELECTFILE001 ASSIGN TO c:\ ORGANIZATION IS LINE SEQUENTIAL FILE STATUS IS .......(后面的内容省略)其中“FILE001”为文件标识(也就是FD定义中,和过程部OPEN/READ/CLOSE语句中的文件名) TO 子句直接指定文件,不需要JCL。 (2)如果想通过JCL指定,则程序里面,ASSIGN TO 子句如下(其他不用动): ASSIGN TO SYS100其中“SYS100”被称为外部装置名(或者称之为“DD名”),这样,程序内部没有直接指定外部文件的位置和名称,只是将其和外部装置名SYS100联系到了一起。 JCL中指定如下:SET CBL_SYS100=c:\注意,JCL里面(也就是环境变数设定时)环境变数名是CBL_XXXX的形式,XXX部分是程序中的外部装置名。
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论