К статье
Практический материал

Разработка и Конфигурация · 14 мин

Как изменить дизайн в 1С:Предприятие: интерфейс, формы и оформление

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

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

Часть настроек доступна обычному пользователю прямо в режиме «Предприятие» без программирования: можно перестроить главное меню, скрыть лишние разделы, изменить представление списков и форм. Более глубокие изменения — цвета, шрифты, состав и поведение элементов формы — выполняются в конфигураторе и требуют понимания структуры конфигурации.

Важно понимать ограничение: 1С — это не графический редактор, и «нарисовать» произвольный дизайн, как на сайте, не получится. Платформа управляет внешним видом сама, а разработчик и пользователь влияют на декларативные настройки: состав, порядок, видимость, условное оформление и стили. Такой подход гарантирует, что интерфейс остаётся работоспособным при обновлениях и на разных клиентах (тонкий, веб, мобильный).

Что именно можно изменить: карта возможностей

Прежде чем приступать, определите, к какому уровню относится ваша задача. От этого зависит инструмент и объём рисков.

ЗадачаГде выполняетсяНужны права разработчика
Состав разделов главного менюРежим «Предприятие», настройки интерфейсаНет
Порядок и видимость элементов формы«Изменить форму» в режиме «Предприятие»Нет (если разрешено администратором)
Настройка списков: колонки, сортировка, отбор«Настроить список» в режиме «Предприятие»Нет
Условное оформление (цвет строк, шрифт по условию)«Настроить список» или конфигураторНет / да
Цвета, шрифты, стили всей конфигурацииКонфигуратор, ветка «Стили»Да
Структура формы: новые поля, группы, кнопкиКонфигуратор, редактор формДа
Макеты печатных формРежим «Предприятие» (если есть механизм редактирования) или конфигураторЗависит от конфигурации

Если конфигурация типовая и находится на поддержке, любые изменения в конфигураторе усложнят последующие обновления. Пользовательские настройки в режиме «Предприятие» этой проблемы не создают — они хранятся отдельно и не затрагивают конфигурацию.

Маршрут решения

Как выбрать действие

Нужно убрать лишние разделы или переименовать пункты менюИспользуйте настройку панелей и разделов в режиме «Предприятие»
Нужно переставить поля или скрыть элементы конкретной формыОткройте форму и выберите «Ещё» → «Изменить форму»
Нужно подсвечивать строки списка по условиюИспользуйте условное оформление в «Настроить список»
Нужно изменить цвета и шрифты всей системыРаботайте со стилями в конфигураторе, предварительно сняв копию

Настройка интерфейса в режиме «Предприятие»

В типовых конфигурациях на управляемых формах (Управление торговлей, Бухгалтерия предприятия, ERP и другие) пользователь может существенно перестроить рабочее место без конфигуратора. Основные инструменты находятся в главном меню и в меню «Ещё» конкретных форм.

Для настройки состава разделов откройте главное меню и найдите пункт «Настройки» или «Вид» (название зависит от конфигурации). Там доступны настройки панели разделов: какие разделы показывать и в каком порядке. Внутри раздела через команду «Настройка навигации» можно перестроить список доступных объектов — спрятать редко используемые документы и вывести наверх повседневные.

Панель избранного позволяет собрать в одном месте часто открываемые объекты: документы, отчёты, обработки. Добавление выполняется через команду «Добавить в избранное» в меню «Ещё» открытой формы или через звёздочку рядом с объектом. Это самый быстрый способ адаптировать интерфейс под конкретного сотрудника, не трогая общие настройки.

Как перестроить панель разделов
  1. 1
    Откройте главное меню и найдите команду настройки интерфейса (обычно «Настройки» → «Настройка панели разделов» или аналог)
  2. 2
    Перенесите нужные разделы в список выбранных, лишние — уберите
  3. 3
    Упорядочьте разделы кнопками перемещения вверх/вниз
  4. 4
    Откройте каждый раздел и через «Настройка навигации» скройте неиспользуемые объекты
  5. 5
    Проверьте результат: перезапустите сеанс и убедитесь, что нужные команды доступны в 1–2 клика

Изменение формы без конфигуратора

Механизм «Изменить форму» — основной способ адаптации экранных форм под себя. Он доступен в меню «Ещё» большинства форм типовых конфигураций, если администратор не отключил эту возможность. Открывается дерево элементов формы, где можно менять видимость, порядок и группировку полей.

Типичный сценарий: в форме документа слишком много редко нужных полей, а важные расположены внизу. Через «Изменить форму» снимите флажки с лишних элементов и перетащите ключевые поля наверх. Изменения применяются сразу и действуют только для текущего пользователя (или для всех — если изменения вносит администратор с соответствующей настройкой).

Для списков используйте команду «Настроить список» (также в меню «Ещё»). Здесь доступны четыре вкладки: отбор, сортировка, условное оформление и поля. Условное оформление позволяет, например, подсветить красным непроведённые документы или зелёным — оплаченные счета. Условие задаётся простым сравнением значения поля, без кода.

Как вернуть форму к исходному виду

Если после экспериментов форма стала неудобной, откройте «Изменить форму» и найдите команду «Установить стандартные настройки» (или «Сбросить настройки» — зависит от версии платформы). Для списков аналогичная команда есть в окне «Настроить список». Это безопасная операция: она удаляет только пользовательские настройки, данные не затрагиваются.

Условное оформление: цвет по правилам

Условное оформление — главный легальный способ «раскрасить» интерфейс 1С. Оно работает и в пользовательском режиме (для динамических списков), и в конфигураторе (для любых форм и таблиц). Принцип один: задаётся условие по значениям полей, и при его выполнении к строке или ячейке применяется оформление — цвет фона, цвет текста, шрифт, отметка незаполненного.

Практический пример: в журнале заказов нужно видеть просроченные отгрузки. В «Настроить список» на вкладке «Условное оформление» добавьте условие «Дата отгрузки меньше текущей даты» и задайте красный цвет текста. Список сразу начнёт подсвечивать проблемные строки без доработки конфигурации.

Ограничения механизма: условия строятся только на полях, доступных в запросе списка; произвольные вычисления в пользовательском режиме недоступны. Если нужна сложная логика (например, сравнение с данными другого объекта), условное оформление придётся настраивать в конфигураторе с доработкой запроса динамического списка.

Типичные ошибки
01
Создание множества правил условного оформления без приоритетов — правила перекрывают друг друга, и итоговый цвет непредсказуем
02
Использование ярких контрастных цветов для больших областей — интерфейс утомляет глаза; лучше приглушённые оттенки фона
03
Оформление только цветом без учёта печати и копирования — при экспорте в табличный документ часть оформления теряется
04
Настройка оформления у администратора с расчётом, что оно появится у всех — пользовательские настройки по умолчанию индивидуальны

Изменение стилей и цветовой схемы в конфигураторе

Глобальный внешний вид конфигурации управляется объектом «Стиль» (ветка «Общие» → «Стили» в дереве конфигурации). В нём собраны элементы стиля: цвета текста и фона различных состояний, шрифты, рамки. Изменив элемент стиля, вы меняете оформление сразу во всех местах, где он используется.

Порядок работы: откройте конфигуратор, найдите ветку «Стили», откройте основной стиль. В списке элементов выберите нужный — например, «Цвет фона формы» или «Шрифт текста» — и задайте новое значение. Сохраните конфигурацию и обновите конфигурацию базы данных (клавиша F7 или команда «Обновить конфигурацию базы данных»). Проверьте результат в режиме «Предприятие».

Менять нужно именно элементы стиля, а не цвета отдельных элементов форм «в лоб». Жёстко заданный цвет конкретного поля не будет реагировать на смену стиля и создаст несогласованность. Если элемент формы должен выделяться, привяжите его к подходящему элементу стиля через свойство «ЦветТекста»/«ЦветФона» с выбором из стиля.

Доработка форм в конфигураторе и расширениях

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

Ключевой принцип управляемых форм: вы описываете структуру, а платформа сама решает, как её отрисовать. Поэтому точное позиционирование в пикселях недоступно — вместо него используются группы с горизонтальной или вертикальной группировкой, свойства растягивания и ширины. Пытаться «поставить кнопку точно в угол» бессмысленно: на другом разрешении или в веб-клиенте результат изменится.

Для типовых конфигураций предпочтительный путь — расширение конфигурации. Расширение позволяет заимствовать форму типового объекта и изменить её: добавить элементы, поменять видимость, дописать обработчики. При обновлении типовой конфигурации расширение сохраняется, и конфликты минимальны. Создаётся расширение через «Конфигурация» → «Расширения конфигурации» → «Создать».

Способы доработки формы

Пользовательская настройка («Изменить форму»)

Подходит для скрытия и перестановки существующих элементов. Не требует прав разработчика, не влияет на обновления. Нельзя добавлять новые элементы и логику.

Расширение конфигурации

Подходит для добавления элементов и обработчиков в типовую конфигурацию. Обновления сохраняются. Требует навыков разработки, ограничено возможностями механизма расширений.

Прямое изменение конфигурации

Полная свобода доработки. Усложняет обновления типовых решений, требует аккуратного ведения изменений и тестирования.

Оформление печатных форм

Отдельная частая задача — изменить внешний вид печатных документов: счетов, актов, накладных. Во многих типовых конфигурациях есть встроенный редактор макетов в пользовательском режиме: например, в «Управлении торговлей» и «Бухгалтерии» макеты некоторых документов редактируются через «Администрирование» → «Печатные формы, отчеты и обработки» или прямо из формы печати.

Если встроенного редактора нет, макет меняется в конфигураторе: у объекта или в ветке «Общие» → «Макеты» находится табличный документ-шаблон, где правятся тексты, шрифты, границы ячеек и параметры вывода. После правки макета обновите конфигурацию базы данных и проверьте печать на тестовом документе, включая случаи с длинными наименованиями и большим числом строк.

Практическая рекомендация: не удаляйте из макета параметры, даже если они сейчас не выводятся, — код печати может обращаться к ним, и удаление вызовет ошибку при формировании документа. Лишние области лучше скрывать или очищать аккуратно, с проверкой после каждого изменения.

Контрольные точки

Как проверить результат

Открытие изменённой формы у обычного пользователя
Норма

Форма открывается без ошибок, все нужные поля доступны

Тревожный признак

Ошибка «Поле не найдено» или пустая форма — нарушена привязка элементов к реквизитам

Проведение документа после доработки формы
Норма

Документ записывается и проводится как раньше

Тревожный признак

Ошибки при записи — затронута логика обработчиков формы

Печать изменённого макета
Норма

Все данные выводятся, переносы строк корректны

Тревожный признак

Пустые поля или сдвиг областей — ошибка в параметрах макета

Работа в тонком и веб-клиенте
Норма

Форма выглядит приемлемо в обоих клиентах

Тревожный признак

Элементы накладываются или обрезаются — использовано жёсткое позиционирование

Частые ошибки и ограничения

Первая частая ошибка — попытка изменить дизайн через прямое редактирование типовой конфигурации, когда задача решается пользовательскими настройками или расширением. Это создаёт проблемы при обновлении и не даёт никакого выигрыша. Всегда начинайте с самого простого уровня: пользовательские настройки → расширение → изменение конфигурации.

Вторая ошибка — игнорирование разных клиентов и разрешений экрана. Форма, красиво выглядящая на мониторе разработчика, может «развалиться» в веб-клиенте или на ноутбуке с маленьким экраном. Проверяйте доработки минимум в двух режимах запуска и при уменьшенном окне.

Третья ошибка — изменение настроек у одного пользователя с ожиданием, что они применятся у всех. Пользовательские настройки форм индивидуальны. Для распространения настроек на группу пользователей используйте механизм копирования настроек («Администрирование» → «Настройки пользователей и прав» → «Копирование настроек» в типовых конфигурациях) или задавайте внешний вид программно в конфигураторе.

Итог

Что важно запомнить

Начинайте с пользовательских настроек в режиме «Предприятие» — они безопасны и не мешают обновлениям. Цвета и шрифты меняйте через стили, структуру форм типовых конфигураций — через расширения. Перед любой доработкой в конфигураторе делайте резервную копию и проверяйте результат в разных клиентах.

Частые вопросы

Можно ли изменить дизайн 1С без прав администратора?

Да, в пределах пользовательских настроек: избранное, настройка списков, условное оформление и «Изменить форму» доступны обычному пользователю, если администратор не запретил изменение форм в настройках прав. Глобальные стили и структура форм требуют доступа к конфигуратору.

Как вернуть стандартный вид формы после неудачной настройки?

Откройте форму, перейдите в «Ещё» → «Изменить форму» и выполните команду установки стандартных настроек. Для списков аналогичная команда есть в окне «Настроить список». Данные при этом не затрагиваются — сбрасывается только внешний вид.

Пропадут ли мои настройки интерфейса после обновления конфигурации?

Пользовательские настройки обычно сохраняются, так как хранятся отдельно от конфигурации. Однако если при обновлении разработчик существенно переделал форму, часть настроек может стать неприменимой — тогда форму нужно настроить заново. Изменения, внесённые прямо в конфигурацию, при обновлении требуют ручного сопоставления.

Можно ли сделать в 1С тёмную тему?

Штатного переключателя тёмной темы в платформе нет. Частично изменить цветовую гамму можно через элементы стиля в конфигураторе, но это трудоёмкая доработка: нужно последовательно переопределить множество элементов и проверять читаемость всех форм. Для типовых конфигураций такая переделка обычно неоправданна.

Как изменить логотип и надписи на стартовой странице?

Заставка при запуске и информация о конфигурации настраиваются в конфигураторе: картинка заставки — в свойствах конфигурации (картинка «Заставка»), а содержимое начальной страницы рабочего стола — через настройку начальной страницы и общие формы/макеты конфигурации. В типовых решениях часть этих элементов может быть переопределена прикладным кодом.

Чем расширение лучше прямого изменения конфигурации?

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