|
O Interactive System Productivity Facility (ISPF) é uma interface orientada por menus para a maioria das funções do TSO.
Usando o ISPF, as funções do TSO podem ser chamadas usando as opções do menu e o prompt do sistema de atendimento.
Por exemplo: TSO é semelhante à abordagem DOS, ISPF semelhante à abordagem de menu do Windows.
Todas as operações ISPF são convertidas em comandos TSO e enviadas ao subsistema TSO, que por sua vez se comunica com o sistema operacional MVS:
Algumas das características do ISPF são as seguintes:
Fornece um ambiente On-line para interagir com o MVS.
Fornece operação de interface orientada por Menu, onde ao mesmo tempo que o TSO fornece apenas o modo de linha.
Fornece recursos para edição e navegação de conjuntos de dados.
Fornece painel de usos para exibir e receber informações e permite a customização de seu ambiente ISPF.
Fornece teclas de função do programa para evitar a digitação manual de comandos.
Fornece gerenciamento fácil de conjuntos de dados por meio do menu de conjuntos de dados.
Fornece amplas facilidades para comparar conjuntos de dados e pesquisar dados e pesquisar dados.
Fornece recursos para executar programas em lote ou em primeiro plano.
Fornece para depuração do aplicativo ISPF escrito pelo usuário avançado.
Fornece recursos avançados para criar, excluir e exibir conjuntos de dados VSAM.
PDF - Introdução
O Program Development Facility (PDF) é uma parte do ISPF que fornece uma variedade de recursos úteis para o trabalho de desenvolvimento de programas -
um editor de texto poderoso, um conjunto de utilitários para criar e gerenciar conjuntos de dados e bibliotecas e a capacidade de invocar tradutores de
linguagem para compilar e programas de aplicativos de edição de links.
As tarefas de desenvolvimento de programas serão muito mais fáceis usando o recurso ISPF/PDF
ISPF - Menu de Opções Primárias
Conforme declarado, o ISPF é orientado por menus; todas as funcionalidades são categorizadas em várias opções.
Uma vez conectado usando a Sessão TSO, o ISPF será invocado.
A tela inicial (mostrada na FIG) do ISPF mostra a lista de opções fornecidas:
Interfaces ISPF
Barras de ação e menus suspensos:
Um dos principais recursos do ISPF 5.8 é o uso de pull-downs Action Bar.
A barra de ação é a área na parte superior de um painel ISPF que fornece acesso às ações disponíveis nesse painel.
Com as configurações padrão, a tecla Home é usada para posicionar o cursor na primeira barra de ação e a tecla tab é usada para passar para a próxima opção
de ação.
O uso dos menus suspensos da Barra de ação também permite que você execute outra função sem precisar encerrar a atividade atual.
Por exemplo, se você estiver editando um conjunto de dados e quiser alocar outro conjunto de dados de sua sessão de edição, selecione a opção Utilitários
na barra de ação do painel Editar (como mostrado anteriormente) e, em seguida, selecione a opção 2 (Conjunto de dados).
Faça isso colocando o cursor na frente (ou no) item de menu ou digitando um '2' onde o cursor é colocado no topo da lista suspensa.
O ISPF suspenderá sua sessão de edição e exibirá o painel Data Set Utility.
Após a conclusão da alocação, o ISPF o leva diretamente de volta à sua sessão de edição.
O pull down Utilities elimina a necessidade de definir um comando na tabela de comandos para aninhar funções ISPF.
Muitas lojas têm esse comando e não é mais necessário.
Ao sair de uma ação suspensa sem selecionar nada (usando a tecla Escape), seu cursor é colocado no primeiro item da barra de ação.
Campos de apontar e disparar:
Colocar o cursor em um campo de apontar e disparar e pressionar a tecla ENTER executa a ação especificada pelo campo.
Se você também colocou um comando na linha de comando, esse comando será executado antes da ação de campo apontar e atirar.
Você encontrará campos de apontar e atirar no seguinte:
Opções da barra de ação
Ações em menus suspensos. Coloque o cursor em qualquer lugar na linha de sua seleção e pressione ENTER.
Isso executará a ação.
Títulos de seleção em painéis de menu. Os painéis de menu que possuem barras de ação são configurados com campos de título que são campos de apontar
e disparar.
Por exemplo, colocar o cursor na palavra 'Editar' no menu Opção Primária e pressionar Enter leva você à Opção 2, Editar.
Títulos em painéis de lista de membros. Apontar para um título de um título de lista de membros e pressionar ENTER fará com que a lista seja
classificada em ordem pelo campo apontado.
Por exemplo, a classificação da lista de membros de um conjunto de dados PDS por data de alteração em ordem decrescente pode ser realizada movendo o
cursor para esse cabeçalho e pressionando ENTER.
Itens da lista de membros. Coloque o cursor na área na frente de um item da lista de membros e pressione ENTER para selecionar o item.
Por exemplo, se você estiver em edição e tiver uma lista de membros exibida, você pode tabular até o membro desejado e pressionar Enter para selecioná-lo
sem ter que digitar um 'S' primeiro.
Campos de Seleção:
Um único ponto (.):
As listas de membros que usam um único ponto no campo de seleção reconhecem uma única seleção entre os membros.
Por exemplo, dentro da função Copiar nesta tela, você pode selecionar um ou mais membros para Copiar especificando o comando "S".
A figura mostra um exemplo deste tipo de painel.
Um único sublinhado - underscore (_):
Os campos de seleção marcados por um único sublinhado solicitam que você use uma barra (/) para selecionar a opção.
Você pode usar qualquer caractere não em branco.
Por exemplo, o campo Modo CUA de exibição do painel no painel Configurações do ISPF tem um único sublinhado para o campo de seleção, conforme mostrado na
figura:
Um campo sublinhado (____) (underscored:
Listas de membros ou campos de texto que usam sublinhados no campo de seleção reconhecem várias seleções.
Por exemplo, no painel Exibir lista de conjuntos de dados, você pode selecionar vários membros para imprimir, renomear, excluir, editar, navegar ou
visualizar o processamento.
Encontre um exemplo para este tipo de painel na figura:
Teclas de função:
As seguintes teclas de função ajudam você a navegar no ISPF:
F1 Help: Exibe informações de ajuda.
Se você pressionar F1 (e estiver definido como Ajuda) depois que o ISPF exibir uma mensagem curta, uma mensagem longa será exibida em uma janela pop-up.
F2 Split: Divide a tela em duas telas lógicas separadas por uma linha horizontal ou altera a localização da linha horizontal.
Note: Se você estiver executando no modo GUI, cada tela lógica será exibida em uma janela separada.
F3 Exit (from a pull-down): Sai do painel abaixo de um pull-down.
F3 End: Finaliza a função atual.
F7 Backward: Move a tela para cima na quantidade de rolagem.
F8 Forward: Move a tela para baixo na quantidade de rolagem.
F9 Swap: Move o cursor para onde estava posicionado anteriormente na outra tela lógica de um par de tela dividida.
F10 Actions: Move o cursor para a barra de ação. Se você pressionar F10 uma segunda vez, o cursor se moverá para a linha de comando.
F12 Cancel: Emite o comando Cancelar.
Use este comando para remover um menu suspenso se não quiser fazer uma seleção.
F12 também move o cursor da barra de ação para o campo Option ==> no menu de opções primárias do ISPF.
Consulte z/OS ISPF Dialog Developer's Guide and Reference para obter regras de posicionamento do cursor.
F16 Return: Retorna ao Menu de Opções Primárias do ISPF ou à exibição a partir da qual você inseriu uma caixa de diálogo aninhada.
RETURN é um comando do sistema ISPF.
Você também pode definir as chaves usando o comando "KEYS" na linha de comando.
A tela a seguir mostra as configurações de KEY:
Na parte inferior de cada tela você pode encontrar os detalhes da chave.
© Copyright
IBMMAINFRAMER
|