Как убрать диагональную сеточку и настроить видимость при сравнении макетов в 1С?

Программист 1С v8.3 (Обычные формы) IT и автоматизация бизнеса
← На главную

При сравнении и объединении конфигураций разработчики часто сталкиваются с ситуацией, когда окно визуального сравнения двух макетов табличных документов оказывается полностью покрыто мелкой штриховкой («сеточкой»). Из-за этого диагонального узора становится практически невозможно различить текст, параметры и системные цветовые индикаторы изменений. Разберем причины возникновения этого эффекта и выясним, как вернуть читаемый вид макету.

Причина появления диагональной штриховки

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

Также важно различать три возможных источника графической сетки в табличном документе:

  1. Отображение именованных ячеек — диагональные полосы поверх содержимого.
  2. Сетка листа — стандартные тонкие разделительные линии между строками и колонками таблицы.
  3. Пользовательский узор оформления — свойство ячеек макета Узор, заданное разработчиком при верстке печатной формы.

Основное решение: отключение отображения именованных ячеек

Разберем по шагам, как убрать перекрывающую штриховку прямо в окне сравнения:

  1. Активируем щелчком мыши область табличного документа в окне сравнения макетов.
  2. В главном командном меню Конфигуратора переходим в раздел: Таблица → Имена → Отображать именованные ячейки.
  3. Повторный клик по данному пункту снимает флаг активности, после чего диагональная сеточка сразу исчезает с экрана.

После выполнения этого действия фон ячеек становится чистым, и вы сможете наглядно видеть цветные маркеры различий (зеленые, синие или красные подсветки изменений платформы).

Дополнительные настройки отображения табличного документа

Рассмотрим сопутствующие команды, которые помогают сделать сравнение макетов максимально комфортным:

  1. Отключение стандартных разделительных линий: если визуальному восприятию мешают базовые границы таблицы, отключим их через пункт меню: Таблица → Вид → Отображать сетку.
  2. Скрытие названий строк и колонок: чтобы убрать боковые фигурные скобки с именами областей (секций макета), используем команду: Таблица → Имена → Отображение именованных строк/колонок.
  3. Быстрый доступ через панель инструментов: для постоянной работы с печатными формами рекомендуется вынести команды группы «Таблица» на панель инструментов Конфигуратора через диалог настройки панелей.

Ограничения платформы и программное управление

Обратим внимание на технические нюансы встроенного языка 1С. Управление отображением именованных ячеек и областей — это исключительно интерактивная функциональность пользовательского интерфейса Конфигуратора. В объектной модели платформы для объекта ТабличныйДокумент отсутствуют программные свойства для отключения подсветки названий ячеек.

Программно разработчику доступны только стандартные свойства оформления самого документа:


// Пример программного управления базовым отображением сетки и заголовков
ТабДокумент = Новый ТабличныйДокумент;
ТабДокумент.ОтображатьСетку = Ложь;
ТабДокумент.ОтображатьЗаголовки = Ложь;

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

Альтернативные варианты детального анализа макетов

Если макет имеет сложную многоуровневую структуру и визуальное сопоставление в Конфигураторе остается затруднительным, рассмотрим альтернативные методы анализа:

  1. Сравнение файлов через внешние утилиты: сохраним сравниваемые макеты на жесткий диск через команду сохранения в формате табличного документа .mxl или выгрузим их в .xlsx / .txt. Далее воспользуемся пунктом Главное меню → Файл → Сравнить файлы... либо сторонними программами сравнения, где визуальный шум от служебных меток 1С отсутствует.
  2. Анализ дерева изменений: вместо графического просмотра ориентируемся на текстовое дерево различий в нижней части окна объединения. В нем платформа пошагово перечисляет точные свойства измененных ячеек, формулы, параметры и текст без необходимости визуального поиска по полотну макета.
← На главную