3

我目前正在尝试为大型机 ISPF 面板编写一个更简单的外部接口,但是它利用 ISPF 文件剪裁在执行之前修改 JCL 脚本,并且 ISPF 服务(包括文件剪裁)在没有运行的 ISPF 会话的情况下不可用。我使用了一个名为“batchpdf”(http://www.sillysot.com/mvs/batchpdf.htm)的 Rexx 脚本来设置适当的 DD 语句,然后运行 ​​ISPSTART 和 FTINCL,目前运行良好,但它似乎是一个脆弱的解决方案 - 如果公司更改其 ISPF 数据集连接,JCL 可能会中断。是否有任何解决方案可以在 ISPF 之外简单地运行文件剪裁(即批处理/JES2)?

4

2 回答 2

4

最简洁的答案是不。文件剪裁本质上需要 ISPF。

我想要问自己的问题是......

  1. 该公司更改其 ISPF 数据集连接的可能性有多大?
  2. 您创建的任何模拟文件剪裁的 RYO 解决方案有多脆弱?

我不会称你所做的事情“脆弱”。根据您商店的标准记录依赖关系。

于 2011-12-21T02:39:15.183 回答
0

虽然文件剪裁仅在 ISPF 下运行,但您可以在批处理 TSO 中运行 ISPF(前提是没有显示面板)。通常你会做类似的事情

ISPF CMD(我的命令)

这将进入 spf,运行命令并返回到 TSO,其中 mycommand 是适当库中的 clist/rexx 程序。

于 2012-01-26T20:16:22.440 回答