Retomando a execução do programa e executando a localização

Ao parar a execução do programa, é possível retomá-lo a partir de qualquer uma das maneiras a seguir:

O programa parará no próximo ponto de interrupção localizado, exceção não monitorada, será executado até conclusão ou aguardará a entrada de um 5250.

Nota: Se o programa tiver sido ativado por meio de uma configuração de ativação e a caixa de opções Terminate debug session on program completion tiver sido selecionada, a sessão de depuração será encerrada na conclusão do programa.

Se você estiver depurando um job e especificou um nome de programa na configuração de ativação Debug Job e limpou o controle Step Into, será solicitado que inicie o aplicativo iSeries ao ativar a sessão de depuração. Se for necessário encerrar a sessão de depuração antes da conclusão do programa, se você lançou a sessão de depuração sem especificar um nome de programa ou, ainda, se especificou um programa de serviço para depuração, utilize a ação de encerramento para encerrar o programa. Para obter informações sobre o encerramento de uma sessão de depuração, consulte o tópico relacionado abaixo.

Run to Location

Se desejar parar em uma linha específica no programa, é possível utilizar o recurso Run to Location em vez de definir um ponto de interrupção na linha.

Selecione Run to Location e o programa será executado até a instrução selecionada, a não ser que seja atingido um ponto de interrupção ativo, ocorra uma exceção, o fim do programa seja atingido ou esteja aguardando pela entrada de um 5250. O programa será executado até a instrução e parará antes de executá-la ou antes de qualquer de suas chamadas de procedimento. Para selecionar a instrução, mova o cursor até ela. A opção Run to Location pode ser utilizada somente em linhas executáveis.

Para executar um programa até um número de linha específico:

  1. Assegure que a linha na qual a execução deve parar esteja visível no editor, utilizando a barra de rolagem ou as teclas do cursor para localizar a linha.
  2. Assegure que o cursor do editor esteja na linha e execute o programa até o cursor, clicando com o botão direito do mouse na linha e selecionando Run To Location no menu popup. No editor, é possível selecionar, como alternativa, Run to Location no menu pop-up na barra do marcador.
Nota: Run to Location não executará ao local especificado se um ponto de interrupção ou exceção não monitorada for encontrada ou se o programa concluir sem executar o local especificado, ou ainda se estiver aguardando a entrada de um 5250.