Conceito
Como já visto na descrição do programa exemplo, o comando RECEIVE MAP recebe os dados de um mapa, préviamente enviado para um terminal.
Formato
| EXEC CICS |
||
| RECEIVE | MAP(nome-do-mapa) |
|
| [MAPSET(nome-do-mapset)] | ||
| INTO(nome-da-area-de-dados) | ||
| END-EXEC |
| Opções | Descrição |
| MAP | Especifica o nome (de 1 a 7 caracteres) do mapa para entrada(input) |
| MAPSET | Especifica o nome (de 1 a 7 caracteres) do mapset que contém o mapa |
| INTO | Especifica o nome da área de dados no mapa simbólico onde os dados serão gravados |
Exemplo
| EXEC CICS |
||
| RECEIVE | MAP('INQMAP1') |
|
| MAPSET('INQSET1') | ||
| INTO(INQMAP1I) | ||
| END-EXEC |
Considerações
É necessário identificar o mapa e o mapset no comando. Também é necessário utilizar a opção INTO para especificar o nome da área de dados do mapa simbólico que receberá os dados existentes no terminal.