Tuesday 8 October 2024

Para cada operação de entrada de controle de terminal (ou BMS) associada a um dispositivo de exibição, um identificador de atenção (AID) é colocado no campo EIBAID do EIB. O AID indica qual método o operador do terminal utilizou para iniciar a transferência de informações do dispositivo para o CICS®; por exemplo, a tecla ENTER, uma tecla de função de programa e assim por diante. O conteúdo do campo permanece inalterado até ser atualizado por uma nova operação de entrada.

O EIBAID pode ser testado após cada operação de entrada de controle de terminal (ou BMS) para determinar o processamento posterior, e uma lista de identificadores de atenção padrão (DFHAID) é fornecida para este propósito.

Alternativamente, para programas COBOL apenas, o comando HANDLE AID pode ser usado para passar o controle para rótulos especificados quando os identificadores de atenção são recebidos.

O EIBAID também é atualizado no início da tarefa para tarefas não ATI.

Tecla Caracter Valor Hexa(EBCDIC)
ENTER ‘ (aspas simples) 7 D
PF1 1 F 1
PF2 2 F 2
PF3 3 F 3
PF4 4 F 4
PF5 5 F 5
PF6 6 F 6
PF7 7 F 7
PF8 8 F 8
PF9 9 F 9
PF10 : 7 A
PF11 # 7 B
PF12 @ 7 C
PA1 % 6 C
PA2 > 6 E
PA3 , (Virgula) 6 B
CLEAR - (Hifen) 6 D
     

As teclas PA1, PA2 e PA3 são teclas exclusivas do terminal do Mainframe. Elas não transmitem os dados teclados, somente transmitem o sinal mostrado na tabela acima.