Rational Developer para System z, Versão 7.6

Desenvolvimento Tradicional de z/OS Utilizando a Visualização SCLM

O SCLM Developer Toolkit permite visualizar os conteúdos das bibliotecas controladas do SCLM através das visualizações de Modo Desenvolvedor SCLM e Modo Explorer SCLM. O Modo Desenvolvedor SCLM fornece uma lista dos membros na hierarquia SCLM onde a lista contem um nó por tipo de SCLM e este nó mostra membros de todos os grupos na hierarquia. O Modo Explorer SCLM exibe cada grupo individual dentro da lista. O modo Explorer mostra uma representação da hierarquia SCLM, visto que o modo Desenvolvedor mostra uma visualização que oculta algumas das estruturas. O modo Desenvolvedor é similar as listas de membro do SCLM no host baseado na interface. Para alternar entre o Modo Explorer do SCLM e o Modo Desenvolvedor do SCLM, clique com o botão direito do mouse no modo atual e selecione Alternar o Modo de Visualização (Switch View Mode) ou use o botão de Alternar Visualização (Switch View) na barra de ferramenta de Visualização SCLM.

Funções do SCLM como registro de saída, registro de entrada, construção e promoção estão disponíveis usando os menus de contexto dentro da Visualização SCLM.

Quando você edita um membro que possui registro de saída ou procura um membro que não tem registro de saída, o editor padrão é usado. O editor padrão é determinado pela extensão do nome do arquivo do arquivo da estação de trabalho que é usado para armazenar o membro quando o arquivo é transferido por download para a estação de trabalho.

Extensões de linguagem devem ser definidas para usar muitas funções do SCLM e é recomendado que você configure as extensões de linguagem antes de utilizar qualquer função do SCLM. Para configurar as extensões padrão para as linguagens definidas nos seus projetos SCLM, selecione Janela (Window)->Preferências (Preferences)->Equipe (Team)->;Preferências do SCLM (SCLM Preferences)->Extensão da Linguagem (Language Extension). Clique em Novo (New) para criar um novo padrão de extensão de linguagem, ou clique em Pressupor (Infer) para automaticamente configurar extensões comuns. Para definir o editor padrão associado com cada extensão, use as páginas de preferências do editor Eclipse.

Se você estiver usando o SCLM Developer Toolkit com o Rational Developer para z e gravar programas COBOL ou PL/I, é possível usar algumas funções de verificação de sintaxe local e remota do Rational Developer para z de dentro da Visualização SCLM.

As funções de verificação da sintaxe do Rational Developer para z estão disponíveis apenas para os membros que tiveram o registro de saída efetuado no SCLM.

Para usar a função de Verificação de Sintaxe Remota ou a função associada de Dependências de Atualização, você deve especificar as opções do compilador padrões e um cartão de tarefa usando a Visualização RSE Crie um filtro para exibir o real conjunto de dados que contém o grupo e tipos que suspende o COBOL ou PL/I original no seu grupo de desenvolvimento. Exiba os conjuntos de dados do seu grupo de desenvolvimento dentro da visualização RSE e use o menu contexto para especificar o cartão de tarefa e as opções compiladas do COBOL ou PL/I. Se você estiver usando o DB2 ou CICS, será necessário ter um nível de compilador COBOL ou PL/I que suporte as instalações do pré-processador integrado. O SCLM Developer Toolkit não suporta o uso de etapas separadas do pré-processador. Na página de propriedades para o conjunto de dados, não é necessário definir um conjunto de dados SYSLIB porque o SCLM determina-o automaticamente. Se a sua instalação utiliza procedimentos JCL customizados, obtenha a informação necessária sobre esses procedimentos do seu sistema de administração pessoal.

A Verificação de Sintaxe Remota desempenha uma compilação no host e exibe os erros na visualização dos Erros Remotos no Eclipse. Isso é feito efetuando upload de seus arquivos de registro de saída para um tarefa de conjunto de dados no MVS e, então, submetendo o JCL que referencia um conjunto de dados da tarefa e todos os arquivos SCLM deveriam ser acessados normalmente durante o processo de compilação. Se desejar reduzir o número de arquivos que o SCLM efetua upload durante a verificação de sintaxe remota, você deve usar a função de dependência de atualização. A função de dependência de atualização conta ao SCLM Developer Toolkit quais arquivos são atualmente usados durante a compilação. Conforme os arquivos alteram no seu sistema, você deve ocasionalmente atualizar as dependências, para ter certeza de que o SCLM Developer Toolkit tem a informação atual.

A verificação de sintaxe local usa a construção dos compiladores fornecidos COBOL e PL/I com o Rational Developer para z. Para satisfazer as dependências necessárias durante essas compilações, você deve usar a função de Atualização de Dependências. A função de Atualização de Dependências chama o compilador no host para determinar quais arquivos são copiados ou incluídos pelo programa principal e transfere por download aqueles arquivos para o projeto de configuração do SCLM na estação de trabalho. Uma vez que esses arquivos existem na estação de trabalho, é possível usar a função Verificação de Sintaxe Local para verificar erros compilados. Como ocorre com a função de verificação de Sintaxe Remota, os erros são mostrados na visualização de Erros Remotos no Rational Developer para z. As configurações do compilador para verificação de sintaxe local podem ser configuradas de dentro da Visualização SCLM, usando o menu de Verificação de Sintaxe (Syntax Check)->Propriedades de Verificação de Sintaxe Local (Local Syntax Properties). Você pode também configurar os valores do nível da área de trabalho padrão para as Propriedades de Verificação de Sintaxe Local da Página de Preferências do SCLM, selecionando Janela (Window)->Preferências (Preferences)->Equipe (Team)->Preferências do SCLM (SCLM Preferences)->Verificação de Sintaxe Local (Local Syntax Check). Desta página de preferências, é possível escolher uma Linguagem a partir da lista drop-down de Linguagem, e configurar os valores padrão a serem usados para todos os membros que têm esta linguagem definida. Essa lista drop-down é preenchida com as linguagens que você configurou na página de preferências Combinando Extensão de Linguagem, e opcionalmente na página de preferências Combinando Tipo de Arquivo do SCLM.
Nota: As propriedades de compilação podem ser configuradas para membros individuais, mas esteja ciente que quando o membro tem o registro de entrada efetuado, aquelas propriedades devem ser removidas. Consequentemente, você deve configurar as propriedades compiladas remotas usando o nome do conjunto de dados na visualização do RSE, e configurar as propriedades compiladas locais usando o grupo ou o nível de tipo dentro da visualização do SCLM.

Termos de Uso | Feedback

Este centro de informações é desenvolvido pela tecnologia Eclipse. (http://www.eclipse.org)