Разработка и Конфигурация · 14 мин
Как изменить дизайн в 1С:Предприятие: интерфейс, формы и оформление
Практическое руководство: как изменить дизайн в 1С:Предприятие — настройка интерфейса, цветовой схемы, форм и элементов без программирования и в конфигураторе.
Под «дизайном» в 1С:Предприятие пользователи обычно понимают разные вещи: цветовую схему и внешний вид форм, расположение элементов на экране, состав панелей навигации, оформление печатных документов и даже стартовую страницу программы. Способ изменения зависит от того, что именно требуется, и от того, есть ли у вас права на изменение конфигурации.
Часть настроек доступна обычному пользователю прямо в режиме «Предприятие» без программирования: можно перестроить главное меню, скрыть лишние разделы, изменить представление списков и форм. Более глубокие изменения — цвета, шрифты, состав и поведение элементов формы — выполняются в конфигураторе и требуют понимания структуры конфигурации.
Важно понимать ограничение: 1С — это не графический редактор, и «нарисовать» произвольный дизайн, как на сайте, не получится. Платформа управляет внешним видом сама, а разработчик и пользователь влияют на декларативные настройки: состав, порядок, видимость, условное оформление и стили. Такой подход гарантирует, что интерфейс остаётся работоспособным при обновлениях и на разных клиентах (тонкий, веб, мобильный).
Что именно можно изменить: карта возможностей
Прежде чем приступать, определите, к какому уровню относится ваша задача. От этого зависит инструмент и объём рисков.
| Задача | Где выполняется | Нужны права разработчика |
|---|---|---|
| Состав разделов главного меню | Режим «Предприятие», настройки интерфейса | Нет |
| Порядок и видимость элементов формы | «Изменить форму» в режиме «Предприятие» | Нет (если разрешено администратором) |
| Настройка списков: колонки, сортировка, отбор | «Настроить список» в режиме «Предприятие» | Нет |
| Условное оформление (цвет строк, шрифт по условию) | «Настроить список» или конфигуратор | Нет / да |
| Цвета, шрифты, стили всей конфигурации | Конфигуратор, ветка «Стили» | Да |
| Структура формы: новые поля, группы, кнопки | Конфигуратор, редактор форм | Да |
| Макеты печатных форм | Режим «Предприятие» (если есть механизм редактирования) или конфигуратор | Зависит от конфигурации |
Если конфигурация типовая и находится на поддержке, любые изменения в конфигураторе усложнят последующие обновления. Пользовательские настройки в режиме «Предприятие» этой проблемы не создают — они хранятся отдельно и не затрагивают конфигурацию.
Как выбрать действие
Настройка интерфейса в режиме «Предприятие»
В типовых конфигурациях на управляемых формах (Управление торговлей, Бухгалтерия предприятия, ERP и другие) пользователь может существенно перестроить рабочее место без конфигуратора. Основные инструменты находятся в главном меню и в меню «Ещё» конкретных форм.
Для настройки состава разделов откройте главное меню и найдите пункт «Настройки» или «Вид» (название зависит от конфигурации). Там доступны настройки панели разделов: какие разделы показывать и в каком порядке. Внутри раздела через команду «Настройка навигации» можно перестроить список доступных объектов — спрятать редко используемые документы и вывести наверх повседневные.
Панель избранного позволяет собрать в одном месте часто открываемые объекты: документы, отчёты, обработки. Добавление выполняется через команду «Добавить в избранное» в меню «Ещё» открытой формы или через звёздочку рядом с объектом. Это самый быстрый способ адаптировать интерфейс под конкретного сотрудника, не трогая общие настройки.
- 1Откройте главное меню и найдите команду настройки интерфейса (обычно «Настройки» → «Настройка панели разделов» или аналог)
- 2Перенесите нужные разделы в список выбранных, лишние — уберите
- 3Упорядочьте разделы кнопками перемещения вверх/вниз
- 4Откройте каждый раздел и через «Настройка навигации» скройте неиспользуемые объекты
- 5Проверьте результат: перезапустите сеанс и убедитесь, что нужные команды доступны в 1–2 клика
Изменение формы без конфигуратора
Механизм «Изменить форму» — основной способ адаптации экранных форм под себя. Он доступен в меню «Ещё» большинства форм типовых конфигураций, если администратор не отключил эту возможность. Открывается дерево элементов формы, где можно менять видимость, порядок и группировку полей.
Типичный сценарий: в форме документа слишком много редко нужных полей, а важные расположены внизу. Через «Изменить форму» снимите флажки с лишних элементов и перетащите ключевые поля наверх. Изменения применяются сразу и действуют только для текущего пользователя (или для всех — если изменения вносит администратор с соответствующей настройкой).
Для списков используйте команду «Настроить список» (также в меню «Ещё»). Здесь доступны четыре вкладки: отбор, сортировка, условное оформление и поля. Условное оформление позволяет, например, подсветить красным непроведённые документы или зелёным — оплаченные счета. Условие задаётся простым сравнением значения поля, без кода.
Как вернуть форму к исходному виду
Если после экспериментов форма стала неудобной, откройте «Изменить форму» и найдите команду «Установить стандартные настройки» (или «Сбросить настройки» — зависит от версии платформы). Для списков аналогичная команда есть в окне «Настроить список». Это безопасная операция: она удаляет только пользовательские настройки, данные не затрагиваются.
Условное оформление: цвет по правилам
Условное оформление — главный легальный способ «раскрасить» интерфейс 1С. Оно работает и в пользовательском режиме (для динамических списков), и в конфигураторе (для любых форм и таблиц). Принцип один: задаётся условие по значениям полей, и при его выполнении к строке или ячейке применяется оформление — цвет фона, цвет текста, шрифт, отметка незаполненного.
Практический пример: в журнале заказов нужно видеть просроченные отгрузки. В «Настроить список» на вкладке «Условное оформление» добавьте условие «Дата отгрузки меньше текущей даты» и задайте красный цвет текста. Список сразу начнёт подсвечивать проблемные строки без доработки конфигурации.
Ограничения механизма: условия строятся только на полях, доступных в запросе списка; произвольные вычисления в пользовательском режиме недоступны. Если нужна сложная логика (например, сравнение с данными другого объекта), условное оформление придётся настраивать в конфигураторе с доработкой запроса динамического списка.
Изменение стилей и цветовой схемы в конфигураторе
Глобальный внешний вид конфигурации управляется объектом «Стиль» (ветка «Общие» → «Стили» в дереве конфигурации). В нём собраны элементы стиля: цвета текста и фона различных состояний, шрифты, рамки. Изменив элемент стиля, вы меняете оформление сразу во всех местах, где он используется.
Порядок работы: откройте конфигуратор, найдите ветку «Стили», откройте основной стиль. В списке элементов выберите нужный — например, «Цвет фона формы» или «Шрифт текста» — и задайте новое значение. Сохраните конфигурацию и обновите конфигурацию базы данных (клавиша F7 или команда «Обновить конфигурацию базы данных»). Проверьте результат в режиме «Предприятие».
Менять нужно именно элементы стиля, а не цвета отдельных элементов форм «в лоб». Жёстко заданный цвет конкретного поля не будет реагировать на смену стиля и создаст несогласованность. Если элемент формы должен выделяться, привяжите его к подходящему элементу стиля через свойство «ЦветТекста»/«ЦветФона» с выбором из стиля.
Доработка форм в конфигураторе и расширениях
Когда пользовательских настроек недостаточно — нужно добавить поле, кнопку, декорацию или изменить поведение формы — работа ведётся в редакторе форм конфигуратора. Откройте нужный объект (документ, справочник), перейдите на вкладку «Формы», откройте основную форму. Редактор показывает дерево элементов слева и предпросмотр справа.
Ключевой принцип управляемых форм: вы описываете структуру, а платформа сама решает, как её отрисовать. Поэтому точное позиционирование в пикселях недоступно — вместо него используются группы с горизонтальной или вертикальной группировкой, свойства растягивания и ширины. Пытаться «поставить кнопку точно в угол» бессмысленно: на другом разрешении или в веб-клиенте результат изменится.
Для типовых конфигураций предпочтительный путь — расширение конфигурации. Расширение позволяет заимствовать форму типового объекта и изменить её: добавить элементы, поменять видимость, дописать обработчики. При обновлении типовой конфигурации расширение сохраняется, и конфликты минимальны. Создаётся расширение через «Конфигурация» → «Расширения конфигурации» → «Создать».
Способы доработки формы
Подходит для скрытия и перестановки существующих элементов. Не требует прав разработчика, не влияет на обновления. Нельзя добавлять новые элементы и логику.
Подходит для добавления элементов и обработчиков в типовую конфигурацию. Обновления сохраняются. Требует навыков разработки, ограничено возможностями механизма расширений.
Полная свобода доработки. Усложняет обновления типовых решений, требует аккуратного ведения изменений и тестирования.
Оформление печатных форм
Отдельная частая задача — изменить внешний вид печатных документов: счетов, актов, накладных. Во многих типовых конфигурациях есть встроенный редактор макетов в пользовательском режиме: например, в «Управлении торговлей» и «Бухгалтерии» макеты некоторых документов редактируются через «Администрирование» → «Печатные формы, отчеты и обработки» или прямо из формы печати.
Если встроенного редактора нет, макет меняется в конфигураторе: у объекта или в ветке «Общие» → «Макеты» находится табличный документ-шаблон, где правятся тексты, шрифты, границы ячеек и параметры вывода. После правки макета обновите конфигурацию базы данных и проверьте печать на тестовом документе, включая случаи с длинными наименованиями и большим числом строк.
Практическая рекомендация: не удаляйте из макета параметры, даже если они сейчас не выводятся, — код печати может обращаться к ним, и удаление вызовет ошибку при формировании документа. Лишние области лучше скрывать или очищать аккуратно, с проверкой после каждого изменения.
Как проверить результат
Форма открывается без ошибок, все нужные поля доступны
Ошибка «Поле не найдено» или пустая форма — нарушена привязка элементов к реквизитам
Документ записывается и проводится как раньше
Ошибки при записи — затронута логика обработчиков формы
Все данные выводятся, переносы строк корректны
Пустые поля или сдвиг областей — ошибка в параметрах макета
Форма выглядит приемлемо в обоих клиентах
Элементы накладываются или обрезаются — использовано жёсткое позиционирование
Частые ошибки и ограничения
Первая частая ошибка — попытка изменить дизайн через прямое редактирование типовой конфигурации, когда задача решается пользовательскими настройками или расширением. Это создаёт проблемы при обновлении и не даёт никакого выигрыша. Всегда начинайте с самого простого уровня: пользовательские настройки → расширение → изменение конфигурации.
Вторая ошибка — игнорирование разных клиентов и разрешений экрана. Форма, красиво выглядящая на мониторе разработчика, может «развалиться» в веб-клиенте или на ноутбуке с маленьким экраном. Проверяйте доработки минимум в двух режимах запуска и при уменьшенном окне.
Третья ошибка — изменение настроек у одного пользователя с ожиданием, что они применятся у всех. Пользовательские настройки форм индивидуальны. Для распространения настроек на группу пользователей используйте механизм копирования настроек («Администрирование» → «Настройки пользователей и прав» → «Копирование настроек» в типовых конфигурациях) или задавайте внешний вид программно в конфигураторе.
Что важно запомнить
Начинайте с пользовательских настроек в режиме «Предприятие» — они безопасны и не мешают обновлениям. Цвета и шрифты меняйте через стили, структуру форм типовых конфигураций — через расширения. Перед любой доработкой в конфигураторе делайте резервную копию и проверяйте результат в разных клиентах.
Частые вопросы
Можно ли изменить дизайн 1С без прав администратора?
Да, в пределах пользовательских настроек: избранное, настройка списков, условное оформление и «Изменить форму» доступны обычному пользователю, если администратор не запретил изменение форм в настройках прав. Глобальные стили и структура форм требуют доступа к конфигуратору.
Как вернуть стандартный вид формы после неудачной настройки?
Откройте форму, перейдите в «Ещё» → «Изменить форму» и выполните команду установки стандартных настроек. Для списков аналогичная команда есть в окне «Настроить список». Данные при этом не затрагиваются — сбрасывается только внешний вид.
Пропадут ли мои настройки интерфейса после обновления конфигурации?
Пользовательские настройки обычно сохраняются, так как хранятся отдельно от конфигурации. Однако если при обновлении разработчик существенно переделал форму, часть настроек может стать неприменимой — тогда форму нужно настроить заново. Изменения, внесённые прямо в конфигурацию, при обновлении требуют ручного сопоставления.
Можно ли сделать в 1С тёмную тему?
Штатного переключателя тёмной темы в платформе нет. Частично изменить цветовую гамму можно через элементы стиля в конфигураторе, но это трудоёмкая доработка: нужно последовательно переопределить множество элементов и проверять читаемость всех форм. Для типовых конфигураций такая переделка обычно неоправданна.
Как изменить логотип и надписи на стартовой странице?
Заставка при запуске и информация о конфигурации настраиваются в конфигураторе: картинка заставки — в свойствах конфигурации (картинка «Заставка»), а содержимое начальной страницы рабочего стола — через настройку начальной страницы и общие формы/макеты конфигурации. В типовых решениях часть этих элементов может быть переопределена прикладным кодом.
Чем расширение лучше прямого изменения конфигурации?
Расширение хранится отдельно от основной конфигурации, поэтому типовые обновления устанавливаются штатно, а доработки не теряются. Прямое изменение конфигурации снимает объекты с полной поддержки и требует ручного сопоставления при каждом обновлении, что увеличивает трудозатраты и риск ошибок.