Definir ou remover logpoints

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Defina pontos de interrupção ou logpoints condicionais para registrar mensagens no console em linhas específicas e remova logpoints quando terminar de depurá-los.

    Antes de Iniciar

    • Defina a propriedade do sistema glide.debug.log_point como verdadeira. Consulte Propriedades do sistema disponíveis para obter mais informações.
    • Função necessária: admin ou script_debugger

    Por Que e Quando Desempenhar Esta Tarefa

    Os logpoints pertencem ao desenvolvedor que os define. Os desenvolvedores devem definir e remover seus próprios logpoints.
    Nota:
    Em uma linha específica, você pode definir um logpoint ou um ponto de interrupção, mas não ambos.

    Procedimento

    1. Navegue até o script do servidor para depurar.
      Por exemplo, navegue até Tudo > Definição do Sistema > Regras de negócio.
    2. No Editor de sintaxe, clique na medianiz ao lado de uma linha de script.
      AçãoDescrição
      Definir um logpoint Clique com o botão direito do mouse em uma linha em branco e clique em Adicionar logpoint para definir um logpoint.
      Remover um logpoint Clique com o botão direito do mouse em um logpoint e selecione Remover logpoint para removê-lo.
      Editar um logpoint Clique com o botão direito do mouse em um logpoint e selecione Editar logpoint para editá-lo.
      Nota:
      O script inserido para o logpoint deve ter o mesmo formato do script nas inclusões de script GSLog e GSInfo.
    3. Na barra de ferramentas do Editor de sintaxe, clique no ícone Abrir Depurador de scriptÍcone do Depurador de script.
    4. Na janela Depurador de script, acione o script.
      Por exemplo, crie um registro para acionar um script de regra de negócio de inserção.
      Nota:
      Você também pode adicionar logpoints na janela Depurador de script.
    5. Na janela do Depurador de script, clique em Log de sessão para exibir os logpoints.
    6. Quando a depuração estiver concluída, remova os logpoints do script.