Para depurar um aplicativo batch com prompt completo de parâmetros de lançamento, crie uma configuração de lançamento para a sessão de depuração.
Para criar uma configuração de lançamento, proceda da seguinte forma:
Selecione a guia What to Debug para colocá-la em primeiro plano. A não ser que seja especificado de outra forma, todos os campos dessa guia devem ser preenchidos para que uma sessão de depuração possa ser iniciada.
Grupo | Definições |
---|---|
Conexão | Nesta seção, você seleciona o nome de uma conexão Remote System existente a partir do menu pull down. Essa conexão deve ser com o servidor iSeries que contém o aplicativo que deseja depurar. Se a conexão ainda não tiver sido criada, clique em New para ativar um assistente que permitirá criar uma nova conexão. |
Programas ou programas de serviços a serem depurados | Nesta seção, você digita informações sobre os programas e programas de serviços que serão depurados. É possível especificar vários programas. Clique em Add para incluir um programa ou programa de serviços na lista.
|
Step into | Se essa caixa de opções não estiver selecionada, o depurador parará no primeiro ponto de interrupção encontrado.
Isso poderia ser o ponto de interrupção de um perfil (um definido em uma sessão de depuração anterior) ou um ponto de interrupção de origem (um definido no editor Debugger antes de iniciar a depuração). Se Step into estiver selecionado:
|
Terminate debug session on program completion | Se esta caixa de opções estiver selecionada e um programa inicial válido (mas não um programa de serviços) for especificado no grupo Programas ou programas de serviços a serem depurados, a sessão de depuração será encerrada quando o programa for executado até o fim. |
Atualizar arquivos de produção | Se esta caixa de opções estiver selecionada, o aplicativo que está sendo depurado poderá atualizar registros do banco de dados nas bibliotecas de produção. |
Utilize essa página para especificar o comando do iSeries para enviar seu aplicativo em batch. O comando SBMJOB deve ser utilizado para isto.
Nessa página, o botão Prompt oferece uma forma conveniente de fornecer parâmetros SBMJOB.O depurador utiliza o parâmetro HOLD(*YES) para o comando SBMJOB.
Se você concluiu a guia What to Debug com um programa inicial ou se escolheu o aplicativo para depurar a partir do Remote System Explorer ou do iSeries Project Navigator, o comando será automaticamente criado.
Grupo | Definições |
---|---|
Source Lookup Path | Por padrão, os contêineres de origem do mecanismo Default e Debug do iSeries
são listados. O contêiner de origem Padrão do iSeries permite que o depurador
procure pela origem no local a partir do qual o objeto do programa é compilado.
O contêiner de origem do mecanismo Depurar fornece o texto para visualizações diferentes da visualização *SOURCE (por exemplo, visualização *LISTING ou visualização *STATEMENT). É possível especificar seu próprio caminho de consulta de origem:
|
Search for duplicate source files on the path | Se essa caixa de opções não estiver selecionada, o depurador procurará os caminhos especificados na seqüência e utilizará a primeira ocorrência. Se essa caixa de opções estiver selecionada, o depurador procurará os caminhos especificados e listará todas as ocorrências, permitindo que você selecione uma. |
Grupo | Definições |
---|---|
Workstation host name address |
|
Selecione a guia Common para colocá-la em primeiro plano e fazer o seguinte:
(C) Copyright IBM Corporation 1992, 2006. All Rights Reserved.