Контроль и исправление ошибок конфигурации

Быстрое исправление ошибок

  1. Подведите курсор к фрагменту текста, помеченному как ошибка или предупреждение;
  2. 1C:EDT откроет всплывающую подсказку и покажет в ней возможные варианты исправления.

Панель «Ошибки конфигурации»

1C:EDT постоянно проверяет конфигурацию «на лету». Все ошибки, найденные в ходе этой проверки, показываются в панели Ошибки конфигурации.

В список включаются как ошибки, связанные со структурой конфигурации (например, наличие регистра без измерений, ресурсов и реквизитов), так и ошибки, связанные с использованием встроенного языка (например, обращение к процедуре, объявление которой отсутствует).

Эта панель входит в стандартный состав перспектив 1С:Enterprise и Отладка.

Открыть панель «Ошибки конфигурации»

Нажмите Окно > Показать панель > > Другое… > 1С:Предприятие > Ошибки конфигурации в главном меню основного окна.

Структура информации

Стандартно, после первого открытия, информация группируется в несколько уровней. На первом уровне находится группировка по проекту, ее нельзя отключить. Если в рабочей области только один открытый проект, группировка по проекту не показывается за ненадобностью.

Затем идут следующие группировки: критичность ошибки, объекты конфигурации и модули, в которых обнаружены ошибки этой категории, а внутри объектов находятся уже сами ошибки.

Можно настроить группировки списка по своему желанию.

Условные обозначения
Колонки
  • Описание — описание ошибки. Если используется группировка, то в этой же колонке 1C:EDT показывает поля группировки: категория ошибки, а также модуль, объект конфигурации и проект, в котором обнаружена ошибка;
  • Критичность — критичность ошибки: Блокирующая, Критическая, Значительная, Незначительная, Тривиальная;
  • Объектмодуль или объект конфигурации, в котором обнаружена ошибка;
  • Положение — номер строки модуля, в которой находится ошибка;
  • Проектпроект, в котором обнаружена ошибка;
  • Код проверки — код проверки, которая создала данный маркер. Код позволяет найти все маркеры, созданные данной проверкой, а также оперативно менять настройки проверки, вплоть до отключения или подавления ошибок.
  • Создано — дата и время выполнения автоматической проверки конфигурации, которая обнаружила эту ошибку.
Клики мышью
Командная панель
  • (Свернуть все)сворачивает все уровни иерархии, существующие в панели, до первого уровня;
  • (Настроить список)открывает диалог для настройки списка ошибок конфигурации. Можно показать дополнительные колонки и группировки, изменить их порядок. Доступна сортировка по выбранной колонке и направлению. Доступно ограничение количества элементов, отображаемых в каждой группе;
  • (Установить отбор)открывает диалог для настройки отбора. Доступен отбор ошибок, которые относятся к текущему элементу, текущему объекту, текущему проекту или к выбранным подсистемам. Также есть возможность отобрать только ошибки или только предупреждения;
  • (Выгрузить в файл)выгружает список ошибок в .tsv-файл. Это текстовый файл, в котором каждое поле отделяется от других символом табуляции. Структура, состав и порядок строк в файле соответствует тому представлению списка, которое настроено командами (Настроить список) и (Установить отбор);
Контекстное меню
  • Копировать копирует в буфер обмена выделенные строки ошибок и предупреждений. Если выделены группы — то все строки ошибок и предупреждений, входящие в эти группы;
  • Открыть проверку открывает параметры проверок конфигурации и позиционируется на выбранную проверку;
  • Подавить ошибкуподавляет выбранную ошибку.

Работа с ошибками конфигурации

Настроить группировки списка
  1. Нажмите (Настроить список) в командной панели;
  2. Отметьте интересующие вас группировки, расположите их в нужном порядке и нажмите ОК.
Перейти в модуль, содержащий ошибку
  1. Дважды кликните на ошибке.

    1C:EDT откроет модуль, содержащий ошибку, или редактор объекта на той закладке, на которой содержится ошибка.

Открыть проверку
  1. Нажмите Открыть проверку в командной панели;