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

Администрирование · 10 мин

Как сменить цвет интерфейса в 1С

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

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

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

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

Какие способы смены цвета существуют в 1С

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

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

Сравнение способов

Вариант оформления «Такси»

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

Условное оформление формы

Подходит для подсветки данных по условиям; меняет только элементы конкретной формы, а не весь интерфейс

Стили в конфигураторе

Даёт полный контроль над цветами всех элементов; требует прав на изменение конфигурации и снимает её с полной поддержки

Как сменить вариант оформления интерфейса «Такси»

В конфигурациях на управляемых формах (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом и другие) смена цветовой гаммы выполняется через настройки интерфейса. Путь может немного отличаться в зависимости от конфигурации, но общая логика одинакова.

Порядок действий
  1. 1
    Откройте главное меню (кнопка с логотипом в левом верхнем углу)
  2. 2
    Перейдите в раздел «Вид» и выберите пункт «Настройка интерфейса» либо откройте «Параметры» в разделе «Администрирование»
  3. 3
    Найдите настройку «Вариант оформления» или «Стиль интерфейса»
  4. 4
    Выберите подходящий вариант из предложенного списка
  5. 5
    Сохраните настройки и оцените результат — оформление применится сразу или после перезапуска сеанса

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

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

Как изменить цвета через конфигуратор

Полная настройка цветовой схемы выполняется в конфигураторе через механизм стилей. Стиль — это набор элементов оформления (цвета фона, текста, границ, шрифты), которые применяются ко всем формам конфигурации. Изменение стиля влияет на всех пользователей базы.

Для работы откройте конфигуратор, в дереве конфигурации найдите ветку «Общие → Стили». Откройте существующий стиль или создайте новый. Внутри находятся элементы стиля: «Цвет фона формы», «Цвет текста поля», «Цвет навигационной ссылки» и десятки других. Для каждого элемента задаётся цвет из палитры, системный цвет или абсолютное значение RGB.

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

Как подсветить данные цветом программно

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

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

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

bsl
// Подсветить поле "СуммаДолга" красным, если долг есть
Если Объект.СуммаДолга > 0 Тогда
    Элементы.СуммаДолга.ЦветТекста = WebЦвета.Красный;
Иначе
    Элементы.СуммаДолга.ЦветТекста = Новый Цвет(0, 0, 0);
КонецЕсли;

Как визуально различить несколько баз

Бухгалтеры и администраторы часто работают одновременно с рабочей и тестовой базой, и ошибочный ввод документа не в ту базу — типичная аварийная ситуация. Цветовая дифференциация решает эту проблему: тестовая база получает заметно отличающееся оформление.

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

Ещё один вариант — программная установка картинки или текста в заголовок через метод УстановитьКраткийЗаголовокПриложения при запуске. Короткая пометка «ТЕСТ» в заголовке окна заметна постоянно, в отличие от цвета, к которому глаз привыкает.

Ограничения и типичные ошибки

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

В файловых базах с несколькими пользователями изменение конфигурации требует монопольного доступа — все сеансы должны быть завершены. В клиент-серверном варианте обновление конфигурации базы данных возможно с активными сеансами, но пользователи увидят изменения только после перезахода.

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

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

После смены варианта оформления в пользовательском режиме проверьте ключевые рабочие места: списки документов, формы элементов справочников, отчёты. Убедитесь, что текст читаем на новом фоне, а выделенные элементы (текущая строка, обязательные поля) по-прежнему различимы.

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

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

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

Читаемость текста в списках и формах
Норма

Текст контрастен фону, обязательные поля заметны

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

Серый текст на сером фоне, элементы сливаются

Применение настроек у пользователей
Норма

После перезахода все видят новое оформление

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

Часть пользователей видит старый стиль — проверьте основной стиль и кэш

Возможность обновления конфигурации
Норма

Обновление проходит штатно

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

Конфигурация снята с поддержки без необходимости — обновления требуют ручного сопоставления

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

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

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

Почему настройка цвета сбрасывается после перезапуска?

Чаще всего причина в повреждённом или очищаемом кэше настроек пользователя либо в том, что настройка не была сохранена (окно закрыто без применения). Также проверьте, не переопределяет ли администратор настройки интерфейса централизованно.

Можно ли задать свой цвет по коду RGB без конфигуратора?

Нет, в пользовательском режиме доступны только предустановленные варианты оформления. Произвольные цвета задаются в конфигураторе через элементы стиля или программно через объект Цвет с указанием компонентов R, G, B.

Сменится ли оформление у всех пользователей, если я поменяю его у себя?

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

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

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

Влияет ли смена цвета на печатные формы?

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

Итог

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

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