8.х Точка останова

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем Stanislaw, 1 дек 2014.

  1. TopicStarter Overlay
    Stanislaw
    Offline

    Stanislaw

    Регистрация:
    30 ноя 2014
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Добрый день!

    Заранее прошу прощения, возможно за столь банальный вопрос.

    Не могли бы вы дать мне подробное объяснения о том что такое "Точка останова" и "Точка остановка с условием" и как это работает.

    Благодарю!
  2. TerANik
    Offline

    TerANik Профессионал в 1С

    Регистрация:
    19 ноя 2014
    Сообщения:
    997
    Симпатии:
    70
    Баллы:
    54
    А что в этом контексте не понятно?
    [​IMG]Точки останова
    Отладчик позволяет установить на конкретную строку модуля специальный маркер - точку останова, - при достижении которой исполнение программного модуля останавливается и управление передается отладчику. Точки останова могут быть безусловными или с условием. При достижении безусловной точки останова исполнение программного модуля останавливается в любом случае:

    Если нужно проверить значение той или иной переменной во время выполнения кода, необходимо установить как раз точку останова..
    т.е.

    A=B+2;

    необходимо проверить значение А в момент выполнения. На этой строке ставится точка останова. И смотрится значение переменной.

    Точка останова по условию позволяет останавливать выполнение кода при истинности некоторого условаия

    A=B+2; Если поставить условие А=4.. то выполнение кода будет остановлено только при условии если А будет равно 4.
  3. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.552
    Симпатии:
    716
    Баллы:
    204
    Точка останова останавливает выполнение кода всегда в том месте, где установлена.
    Точка останова с условием позволяет остановить выполнение кода только при выполнении какого-то условия, например обрабатывается ТЗ с большим количеством строк, а нужно детально посмотреть обработку 5 строк в середине этой таблицы.
  4. TopicStarter Overlay
    Stanislaw
    Offline

    Stanislaw

    Регистрация:
    30 ноя 2014
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Спасибо за детальный ответ! Теперь предельно ясно.
    Дело в том, что только осваиваю программирование в 1С, даётся не плохо, но периодически возникают из-за большого потока информации банальные вопросы. Особенно в момент когда что-то не удаётся сделать, начинаешь глубоко копать по всем функция участвующим в данной работе которую не удаётся сделать. :)

Поделиться этой страницей