Creazione della mappa BMS

Il BMS fornisce tre istruzioni macro in linguaggio assembler (macro ) per la definizione delle mappe. Questo metodo di definizione delle mappe è ancora ampiamente utilizzato. Tuttavia, esistono anche altri prodotti per la creazione di mappe che sfruttano le funzionalità del videoterminale per facilitare il processo di creazione delle mappe. Producono le stesse uscite delle macro BMS, in genere con un minore sforzo da parte del programmatore.

Una di queste è la Screen Definition Facility II (SDF II). SDF II consente di costruire gli schermi direttamente da una stazione di visualizzazione, testando l'aspetto e l'usabilità mentre si procede. Per saperne di più su SDF II, consultare il sito Screen Definition Facility II.

Tabella 1. Macro assembler utilizzate per definire le mappe BMS
Macro Descrizione
DFHMDF Definisce un campo individuale in una schermata o pagina.
DFHMDI Definisce una singola mappa come un insieme di campi.
DFHMSD Raggruppa le singole mappe in un insieme di mappe.

La spiegazione di questo processo inizia spiegando come definire i singoli campi. Quindi descrive come passare dai campi a una mappa completa e da una mappa a un set di mappe (l'unità di assemblaggio). Il BMS è progettato principalmente per i terminali di tipo 3270, anche se supporta quasi tutti i tipi. Per informazioni sui terminali 3270, vedere la famiglia di terminali 3270.