0

我在使用 ISPF 编辑器时遇到问题。当我将程序从 Eclipse 登录到 Endevor 时,它有时会将配置文件从 COBOL (FIXED 80) 更改为 COBOL (VARIABLE 80)。

****** ***************************** Top of Data ******************************
=PROF> ....COBOL (VARIABLE - 80)....RECOVERY ON....NUMBER ON STD...............
=PROF> ....CAPS OFF....HEX OFF....NULLS ON STD....TABS OFF.....................
=PROF> ....AUTOSAVE ON....AUTONUM ON....AUTOLIST OFF....STATS OFF..............
=PROF> ....PROFILE UNLOCK....IMACRO NONE....PACK OFF....NOTE ON................
=PROF> ....HILITE COBOL CURSOR FIND............................................
==MSG> *---------------------------------------------------------------------*
==MSG> *                                                                     *
==MSG> *  This element is referenced by no other elements.                   *
==MSG> *                                                                     *
==MSG> *---------------------------------------------------------------------*

有谁知道如何将配置文件更改为 FIXED?

解决方案:
这不是配置文件所做的事情,而是在 Eclipse/Endevor 交互中更改的底层文件。

解决方法:
1. 将所有代码复制到新的固定数据集
2. 删除原始文件中的所有行
3. 对配置文件进行适当更改
4. 将代码复制回原始文件
5. 对水平对齐进行必要的调整。

4

1 回答 1

1

这听起来不像是 ISPF 问题。就像 zarchasmpgmr 所说,固定或变量应该基于打开和读入时正在编辑的文件。您可以通过检查他所说的实际文件来验证。听起来您需要检查 Eclipse 到 Endevor 登录过程是如何完成的,以了解它为什么在某些情况下会创建变量文件。某些版本、工作区等的底层 Eclipse 文件格式可能不同。

于 2017-08-25T09:53:01.750 回答