Module 5: CICS BMS and Screens
SEND MAP
What SEND MAP does
- SEND MAP sends data from the program to the terminal screen.
- BMS merges the program's data (the FROM area of the symbolic map) with the constant data of the physical map.
- If neither MAPONLY nor DATAONLY is coded, both the variable data and the constants are sent.
- The MAP name must match the DFHMDI label and the MAPSET name must match the DFHMSD label.
Options
When to use MAPONLY, DATAONLY or neither
- Use neither (the normal case) the first time a map is displayed, so constants and data are painted together.
- Use MAPONLY when you only want to repaint the fixed text of the physical map without touching data areas.
- Use DATAONLY to refresh data on a screen that is already displayed - it is faster and does not resend constants.
- Do not use DATAONLY for the first display of a map: the captions and titles would be missing.
- Use ERASE when switching to a different map so text from the previous screen does not linger.
MainframeBug Assistant