IBM 大型机阻止了“X NOT HERE”
Posted
技术标签:
【中文标题】IBM 大型机阻止了“X NOT HERE”【英文标题】:IBM Mainframe blocked "X NOT HERE" 【发布时间】:2021-04-20 11:38:44 【问题描述】:当在屏幕上未启用的位置输入条目时,大型机会被阻止并显示错误消息“X NOT HERE”并需要reset
。
是否有任何设置可以消除阻塞的需要?
谢谢
P。
IBM Mainframe error message
【问题讨论】:
你用的是什么接口?你能展示一张更有竞争力的照片吗? 您是在问如何重置屏幕,或者如何防止首先发生阻塞?第一个很容易;我想后者是可能的,但非常困难。 需要比您提供的图片更多的信息。你用的是什么模拟器?这是 TN3270 连接还是本地终端。如果您可以提供您尝试访问的内容的屏幕截图,并且不会泄露私人或专有信息,那么提供帮助会更容易。 【参考方案1】:3270 是一个面向块的接口,允许程序员定义在按下称为注意标识符 (AID) 的键时传输到主机的字段。这可以是enter
、pa1
、clear
或其他 AID 类型。
因此,屏幕显示的内容包括文本和字段。就像浏览器将数据呈现为文本一样,也允许数据输入字段。像浏览器一样,您不能在只读区域中键入内容。仅在为输入定义的区域中。
因此,这实际上取决于您使用的应用程序。 TSO 通常使用名为ISPF
的程序呈现,该程序使用 3270 呈现信息。有些是只读的,有些是读写的。
一般来说,没有办法“解除阻塞”,因为它是基于应用程序呈现的内容。我认为您提到的“重启”实际上是reset
键。
另一个对 IBM 模拟器有用的参考是 here。
有关对 3270 设备进行编程的更多信息,我将参考此 page 作为起点。
【讨论】:
您好,感谢您的回答。使用的应用程序是 BlueZone。【参考方案2】:与此同时,我找到了我正在寻找的解决方案。在 BlueZone 中:选项 -> 键盘 -> 选项(再次)-> 键盘锁定时自动重置。 非常感谢大家。 BR
【讨论】:
以上是关于IBM 大型机阻止了“X NOT HERE”的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法从 IBM 大型机批处理程序中的第 10 条记录开始读取 ESDS 文件?
运行在 PC 上的 IBM RDZ 如何访问大型机的文件系统?
Oracle GoldenGate 对IBM大型机 z/OS 2.1 和DB2 v11的支持