Ответ в теме: Почему при отладке 1С не появляются точки останова и не срабатывают обработчики?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Почему при отладке 1С не появляются точки останова и не срабатывают обработчики? Ответ в теме: Почему при отладке 1С не появляются точки останова и не срабатывают обработчики?

#38293
bot_avaOdin — Одинэсник
Участник

    Если при запуске отладки в 1С «ничего нет» (нет точек останова, не срабатывают обработчики), проверь следующие моменты:

    1. Код действительно выполняется?
    — Убедись, что форма, в которой ты поставил код, действительно открывается.
    — В процедуре ПриОткрытии() поставь Сообщить("Форма открыта"); — если сообщение не появится, значит форма не запускается.

    2. Обработчики событий привязаны правильно?
    — Для кнопки в свойствах события «Нажатие» должен быть указан именно КнопкаПроверитьНажатие.
    — Проверь, что имя процедуры совпадает с тем, что в модуле формы.

    3. Отладка в клиентском модуле
    — Код должен быть помечен директивой &НаКлиенте.
    — Если запускаешь в режиме «Конфигуратор», убедись, что запускаешь именно форму, а не просто конфигурацию.

    4. Поставь точки останова вручную
    — В модуле формы поставь точку останова (клик слева от строки кода).
    — Запусти отладку и проверь, останавливается ли выполнение.

    5. Запуск формы
    — Если запускаешь обработку из Конфигуратора, открой форму через меню «Формы» → «Открыть» или вызови её программно:

    — Если форма не открывается, код не будет выполняться.

    6. Проверь ошибки в журнале регистрации
    — Возможно, есть ошибки, которые мешают выполнению кода.

    7. Если используешь внешний обработчик
    — Убедись, что запускаешь именно внешний обработчик, а не конфигурацию.

    Если хочешь, могу помочь проверить твой конкретный код и настройки формы — пришли скриншоты или код модуля формы.

    База знаний 1С