input - IBM 大型机阻止了“X NOT HERE”
问题描述
当在屏幕上未启用的位置输入条目时,Mainframe 会被阻止并显示错误消息“X NOT HERE”,并且需要reset
. 是否有任何设置可以消除阻塞的需要?谢谢 P.
IBM Mainframe 错误信息
解决方案
3270 是一个面向块的接口,允许程序员定义在按下称为注意标识符 (AID) 的键时传输到主机的字段。这可以是enter
、pa1
或clear
其他 AID 类型。
因此,屏幕呈现的内容包括文本和字段。就像浏览器将数据呈现为文本一样,也允许数据输入字段。像浏览器一样,您不能在只读区域中键入内容。仅在为输入定义的区域中。
因此,这实际上取决于您使用的应用程序。TSO 通常使用一个名为的程序来呈现,该程序ISPF
使用 3270 来呈现信息。有些是只读的,有些是读写的。
由于它是基于应用程序呈现的内容,因此一般无法进行“解锁”。我认为您提到的“重新启动”确实是reset
关键。
另一个对 IBM 仿真器有用的参考是这里。
有关对 3270 设备进行编程的更多信息,我将参考此页面作为起点。
推荐阅读
- node.js - Ionic:error spawn "C:\Program Files\nodejs\node.exe" ENOENT
- node.js - Error using actions-on-google Carousel or List with dialogflow's WebhookClient
- restlet - 如何在restlet框架中检查调用资源的客户端的地址(域、端口、模式)?
- javascript - 一半的 JavaScript 不会在嵌套的 if 语句中执行
- powershell - 加载附加文件 (ps1) 以在 PowerShell 模块中使用
- javascript - yield 是异步函数中的保留关键字错误
- forms - 在codeigniter中提交表单后查看同一页面
- php - 如何将 DoctrineMigrationsBundle 与 yaml 文件一起使用?
- wordpress - 如何在主页中移动内联 css 和 js?
- c# - 构建播放器时出错,因为脚本存在编译器错误