Índice:
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.
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 a mudança 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".
![O que é um ponto de controle? - o que é techopedia O que é um ponto de controle? - o que é techopedia](https://img.theastrologypage.com/img/img/blank.jpg)