MAPSET 资源

MAPSET 资源定义了 BMS 映射集。

使用显示设备的每个交互式应用程序都可以使用特定的屏幕布局或地图。 这些未在程序本身中指定。 而是使用基本映射支持 (BMS)。 这提供了更大的灵活性,并允许映射由同一程序的多个调用或多个不同的程序使用。 使用 DFHMSD , DFHMDI 和 DFHMDF 宏指定映射及其字段。 有关此操作的进一步指导信息,请参阅 创建映射

您可以使用 Screen Definition Facility II (SDF II) 许可程序,程序号 5665-366 (对于 MVS™) 和 5664-307 (对于 VM) 以交互方式定义映射,而不是使用 BMS 映射定义宏。 SDF II 允许您以交互方式绘制屏幕。 然后,可以生成屏幕以获取等效的 CICS/BMS 映射集。 SDF II 的测试设施还使您能够在其运行时外观中看到您的地图。 有关背景信息,请参阅 Screen Definition Facility II Library

应用程序可以在与用户交互期间的不同时间使用一系列相关映射。 它还可以在同一时间和同一显示器上使用几个相关的地图,来建立一个完整的屏幕。

这些相关映射属于您在 MAPSET 定义中指定的映射集。 即使您的程序只有一个映射,这仍必须属于映射集。 您可以使用 CEDA 或 DFHCSDUP 来定义 MAPSET ,也可以通过设置相应的系统初始化参数来使其能够自动安装。 请参阅 自动安装程序,映射集和分区集 ,以获取有关自动安装的更多信息。

程序与其映射集之间没有通过资源定义的链接。 而是在程序中的 BMS SEND MAP 和 RECEIVE MAP 命令中指定 MAPSET 名称。