SDF グループを作成するには、次の操作を行います。
いずれかのフィールドの SDF プロパティを確認してください。BMS スクリーン・ペインタは、デフォルトの SDF グループ名を割り当てています。コピーブック内のグループ配列を明示的に参照する場合は、このデフォルトのグループ名を変更する必要があります。SDF グループ名を変更しなかった場合、そのグループ名は BMS マクロ・ファイルに含まれません。
SDF グループを作成したら、そのグループを繰り返すことができます。
コピーブック・エントリでは、これが 1 次元配列 (繰り返されたグループ) であることが示されます。
これで、マップは下図のようになります。
デフォルトのグループ名 (BMS スクリーン・ペインタによって割り当てられたグループ名) は変更されなかったため、生成された BMS マクロ・ファイルには表示されません。
SDFGRP1 DFHMSD LANG=COBOL, - MODE=INOUT, - STORAGE=AUTO, - TIOAPFX=YES, - TYPE=&&SYSPARM SDFGRP DFHMDI SIZE=(24,80) * FIELDA FIELDA DFHMDF LENGTH=4, - POS=(3,10) * FIELDB FIELDB DFHMDF LENGTH=5, - POS=(3,19) * FIELDC FIELDC DFHMDF LENGTH=6, - POS=(3,29) * FIELDA FIELDA2 DFHMDF LENGTH=4, - POS=(4,10) * FIELDB FIELDB2 DFHMDF LENGTH=5, - POS=(4,19) * FIELDC FIELDC2 DFHMDF LENGTH=6, - POS=(4,29) DFHMSD TYPE=FINAL END