Watchpoint

Autor: Judy Howell
Data De Criação: 26 Julho 2021
Data De Atualização: 23 Junho 2024
Anonim
025 Watchpoints
Vídeo: 025 Watchpoints

Contente

Definição - O que significa Watchpoint?

No SAP, um ponto de controle é um ponto de interrupção condicional definido apenas no ABAP Debugger. É um dos componentes do utilitário de tempo de execução fornecido para depurar programas de aplicativos SAP e serve como um indicador para o processador de tempo de execução ABAP para interromper o processamento do programa a partir do ponto ou relação especificado. De natureza dinâmica, os watchpoints ajudam os desenvolvedores de aplicativos a monitorar o conteúdo de variáveis ​​especificadas e a alteração de seus valores associados durante o processamento em tempo de execução.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Watchpoint

Como um ponto de controle cria um clone do objeto especificado, pode afetar negativamente o desempenho e a memória, especialmente com objetos de dados de tamanho grande, como tabelas internas. Os pontos de controle são ideais para variáveis ​​de tamanho menor que estão ativas durante o tempo de execução, mas apenas por um curto período.

Os pontos de controle podem ser criados enquanto o Depurador estiver ativado, com a ajuda do botão "Criar ponto de controle".

Os recursos do ponto de controle são os seguintes:
  • Diferentemente dos pontos de interrupção, os pontos de controle não são ativados até que o conteúdo do campo especificado seja alterado.
  • Diferentemente dos pontos de interrupção dinâmicos, todos os pontos de controle são específicos do usuário e não impedem que outros usuários executem programas de aplicativos relacionados.
  • Um ponto de controle pode ser definido como local ou global. A única validade de um ponto de controle local é o programa especificado, enquanto um ponto de controle global é válido em todo o programa especificado e em outros programas associados que ele chama durante o tempo de execução.
  • As condições lógicas podem ser especificadas nos pontos de controle, diferentemente dos pontos de interrupção, e podem definir no máximo cinco por sessão. Um ponto de controle é fornecido com um operador relacional e um campo de comparação para especificar as condições para a interrupção.
  • Assim como o ponto de interrupção, os pontos de controle podem ser modificados e excluídos conforme necessário.
  • Os pontos de controle criados no novo ABAP Debugger não são válidos e não podem ser usados ​​após alternar para o depurador clássico e vice-versa.
  • Quando um ponto de controle é atingido, uma seta amarela é especificada na instrução do programa e um alerta é fornecido como "o ponto de controle é alcançado junto com a variável do ponto de controle".
Esta definição foi escrita no con do SAP