Usando a Página de Conjuntos de Comandos

Use a página de Conjuntos de Comandos para definir os comandos usados para criar um tipo de objeto particular no sistema IBM® i.

Há dois tipos de conjuntos de comandos: geral e condicional. Conjuntos de comandos gerais são usados para executar tarefas que precisam ser executadas em cada construção. Estes funcionam bem para configuração, estabelecendo substituições para compilações, compactação e limpeza. Conjuntos de comandos condicionais podem ser executados ou não com base no estado da saída do construtor que o está usando. Isto é, os comandos em um conjunto de comandos podem ser executados se o objeto de saída de um construtor existir, mas estiver desatualizado ou se o objeto de saída não existir mesmo.

Os comandos de um conjunto de comandos são agrupados nas seções de processamento. Os conjuntos de comandos gerais podem ter apenas uma seção de processamento. Os conjuntos de comandos condicionais possuem duas seções, uma das quais será executada se um objeto de saída existir, mas está desatualizada e a outra será executada se o objeto de saída não existir mesmo. Um bom exemplo de onde isso pode ser necessário é se você desejar criar um arquivo físico usando CRTPF, se ele não existir, e alterá-lo usando CHGPF se ele realmente existir. Áreas de dados e outros objetos que contenham dados podem precisar de processamento especial semelhante. Se não houver necessidade de que as seções sejam diferentes, você pode configurar a seção "não existe" para executar os mesmos comandos que a seção "existe".

O layout da página de conjuntos de comandos é semelhante àquele das outras páginas. Do lado esquerdo da página, fica uma árvore que mostra os conjuntos de comandos definidos nesta especificação de construção. Você pode incluir, editar, remover ou duplicar um conjunto de comandos. Também pode editar, incluir ou remover os comandos individuais que estão em cada seção.

Para incluir um comando em uma seção, selecione a seção e clique no botão Novo.... Um novo comando será incluído e selecionado. Você pode, em seguida, preencher os campos de entrada:
Name
O campo Nome é o que é exibido na árvore do lado esquerdo da página.
Descrição
Você pode usar o campo de descrição para especificar um propósito para este comando. As descrições são exibidas na página de Construtores do editor, mas não têm influência no processo de construção real.

Embaixo da descrição estarão uma ou duas seções de processamento em que você pode inserir os comandos individuais. Os conjuntos de comandos gerais têm apenas uma seção de processamento. Os conjuntos de comandos condicionais têm dois. Você pode especificar as variáveis de substituição nos comandos a serem fornecidos pelo construtor no qual este conjunto de comandos será usado. Há variáveis de substituição especiais que são preenchidas se este conjunto de comandos se aplicar a mais de um recurso no construtor. Consulte a seção sobre Variáveis para obter informações sobre isso.

Também é possível usar essa página para fazer referência a um conjunto de comandos de outro projeto. Primeiro, crie uma referência do projeto para esse projeto na Página de Visão Geral e, nessa página, clique no botão Incluir Externo... para incluir os conjuntos de comandos que deseja usar desse projeto. A especificação de construção salva uma referência a esse conjunto de comandos. Portanto, se esse conjunto de comandos já tiver sido alterado, esse projeto selecionará as mudanças feitas. Dessa forma, é possível definir conjuntos de comandos comuns que muitos projetos possam usar.

Consulte o Jazz.net para obter mais informações.


Feedback