处理文件开始或结束的结构化字段
如果“文件开始或结束”的结构化字段与方括号或 超时间隔一起使用,那么在确定打印作业何时开始或结束时,“文件开始或结束”的结构化字段比方括号或超时间隔具有更高的优先权。请参阅以下示例:
- 文件开始或结束结构化字段覆盖方括号:
Begin Bracket, Begin of File Structured Field, ...Data..., End Bracket设备将无限期等待,直到接收到“文件结束”结构化字段才结束打印作业。
- “文件开始或结束”结构化字段覆盖 超时间隔:
Begin of File structured fields, ...Data..., pause > timeout value设备将无限期等待,直到接收到“文件结束”结构化字段才结束打印作业。
- “文件开始或结束”结构化字段和方括号的不一致使用:
Begin Bracket, ...Data1..., Begin of File Structured Fields,...Data2.., End of File Structured Fields, ...Data3..., End Bracket若您使用“文件开始”和“文件结束”结构化字段时与方括号不配对,其结果将 不可预测。在前面的示例中,设备可能会把 Data1、Data2 和 Data3 作为单独的作业处理, 或将它们中的两个或更多个组合到一个文件中。
可以预测的结果是,每个数据块必须包含在一个 “文件开始”结构化字段和一个 “文件结束”结构化字段中。以下示例显示了三种完全由“文件开始或结束”结构化字段定界的打印作业:
Begin Bracket, Begin of File Structured Field, ...Data1...,
End of File Structured Field,(job1)
Begin of File Structured Field, ...Data2..., End of File Structured Field, (job2)
Begin of File Structured Field, ...Data3..., End of File Structured Field,
End Bracket(job3)PC/3270 会一直跟踪括号和超时间隔。在仿真器接收到一个“文件开始”结构化字段后,它将不处理左方括号、右方括号或超时,直到它 接收到一个“文件结束”结构化字段为止。处理有效的“文件结束”结构化字段后,仿真器将自动通过方括号或超时 间隔来定界作业,直到它接收下一个 “文件开始”结构化字段。