Programming mapped input

The programming required for mapped input is similar to that for mapped output, except, of course, that the data is going in the opposite direction. You define your maps and assemble them first, as for mapped output. In the program or programs reading from the terminal, you:

  1. Acquire the storage to which the symbolic map set corresponds.
  2. Copy the symbolic map set to define the structure of this storage.
  3. Format the input data with a RECEIVE MAP command.
  4. Process the input.

We tell you more about these tasks and related topics in the paragraphs that follow, starting with the RECEIVE MAP command. We also develop the code for the "quick update" transaction.

If the transaction also calls for mapped output, as "quick update" and most other transactions do, you simply continue with the steps outlined before, in Sending BMS mapped output. Some considerations and shortcuts for mapped input are described in Sending mapped output after mapped input.

[[ Contents Previous Page | Next Page Index ]]