屏幕操作包含用于管理特定应用程序屏幕的信息。
可以在记录屏幕操作或记录流期间累积此信息,也可以使用屏幕操作编辑器以手动方式创建此信息。
屏幕操作包含对描述特定应用程序屏幕的屏幕描述的引用(请参阅 Developer for System z® 信息中心中的屏幕消息、屏幕描述和描述符)。在流记录期间以及一些其他情况下,当主机编辑器已识别与当前显示的应用程序屏幕匹配的屏幕描述时,主机编辑器将搜索引用已识别的屏幕描述的屏幕操作(请参阅 Developer for System z 信息中心中的已识别的屏幕描述和查找当前应用程序屏幕的屏幕交互)。
屏幕交互是一系列操作,这些操作将应用于所引用的屏幕描述所描述的应用程序屏幕。这些操作可以包括“输入”操作、AID 键操作、“插入”操作和“抽取”操作(请参阅 Developer for System z 信息中心中的已识别的屏幕描述和查找当前应用程序屏幕的屏幕交互)
屏幕操作可以包含多个屏幕交互。您记录流时,主机编辑器不仅为每个新的流节点提供对特定屏幕操作的引用,并且还提供当回放流节点时将执行该屏幕操作中的哪个屏幕交互的表示法。
下一个屏幕是一个屏幕描述的名称,该描述与可以在当前显示的应用程序屏幕后有效地显示的应用程序屏幕之一匹配。“下一个屏幕”列表包含可以有效地显示的每个应用程序屏幕的一个下一个屏幕。
在运行时,在生成指定的 AID 键并且显示下一个应用程序屏幕后,运行时环境将“下一个屏幕”列表中的每个屏幕与新的应用程序屏幕进行比较,直到找到匹配项为止。将仅比较有效的“下一个屏幕”当前列表中的屏幕描述屏幕。