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