A sintaxe desta macro é
Mapa DFHMDI argumentos
Mapa (Na coluna 1) é o nome da tela. Este nome será usado nos programas para leitura e gravação da tela.
Os argumentos da macro DFHMDI podem ser:
SIZE=(linhas,colunas),
Define o tamanho da tela em numero de linhas e colunas.
SIZE=(linhas, | Total de linhas da tela. |
colunas), | Total de colunas da tela. |
CTRL=(PRINT,length,FREEKB,ALARM,FRSET),
Identico a macro DFHMSD. Se usado na macro DFHMDI ele substitui (Overrides) os mesmos argumentos da DFHMSD.
CTRL=(PRINT,length,FREEKB,ALARM,FRSET) | Idem macro DFHMSD |
Os argumentos seguintes são de uso pouco frequente. Servem para se desenhar varias telas sobre o terminal:
LINE=posição,
Indica a linha do terminal onde deve ser posicionada esta tela. Posição pode ser um dos 3 valores:
- Numero – Um literal numérico indica a posição absoluta da linha.
- NEXT – A tela deve ser colocada na próxima linha disponível.
- SAME – A tela que a tela deve ser colocada na mesma linha da tela anterior.
COLUNN=posição,
Indica a coluna do terminal onde deve ser posicionada a tela. Posição pode ser qualquer dos valores descritos em LINE.
FIELDS=NO,
Informa que esta tela não tem campos.