接收映射数据

格式化屏幕对于输入和输出同样重要。 数据输入应用程序是一个明显的示例,但大多数其他应用程序也使用格式化输入,至少部分使用格式化输入。 在输入时, BMS 对输出执行大致相反的操作: 它从数据流中除去设备控制字符,并将输入字段移动到数据结构中,以便您可以按名称对其进行寻址。 映射可以专门用于输入和/或专门用于输出。 仅输入映射相对较少,在本文档中将其描述为输入/输出映射的特殊情况,并在它们出现的位置突出显示差异。

对映射的输入进行编程

映射输入所需的编程与映射输出的编程相似,只不过数据在相反的方向上。 您可以定义映射,并首先对映射输出进行组装。

在从终端读取的一个或多个程序中,您:
  1. 获取符号映射集对应的存储器。
  2. 复制符号映射集以定义此存储器的结构。
  3. 使用 RECEIVE MAP 命令格式化输入数据。
  4. 处理输入。

如果事务还像 "快速更新" 示例事务和大多数其他事务一样调用映射输出,请继续执行先前在 发送 BMS 映射输出中概述的步骤。 在映射输入后发送映射输出中描述了映射输入的一些注意事项和快捷方式。