Цвета в 1С 8.3: что можно перекрасить и как это сделать

· 9 мин

Содержание

Поменять цвета в 1С 8.3 одной кнопкой нельзя: палитру интерфейса «Такси» задаёт платформа. Зато цвет фона и текста легко менять там, где вы работаете с данными: в списках документов, в отчётах, в ячейках печатных форм и в окне Конфигуратора.

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

Что в 1С можно перекрасить, а что задаёт платформа

Сначала определитесь, какой цвет вам нужен. От этого зависит инструмент.

Что хотите изменитьЧем делаетсяНужны ли права разработчика
Фон и шрифт строк в списке (например, неоплаченные счета)Условное оформление спискаНет, делает пользователь
Выделение строк и итогов в отчётеУсловное оформление в настройках варианта отчётаНет
Цвет ячеек в печатной форме или макетеСвойства ячеек табличного документаТолько для макетов конфигурации
Цвета окон, кнопок, шапки программыСтиль конфигурацииДа, правка конфигурации или расширение
Шрифты и подсветка кода в КонфигуратореПараметры КонфигуратораНет
Крупнее или контрастнее весь интерфейсМасштаб и настройки WindowsНет

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

Масштаб и вариант интерфейса: быстрые способы сделать удобнее

Когда жалоба звучит как «ничего не видно», часто нужен не цвет, а размер. Откройте главное меню (кнопка со стрелкой в левом верхнем углу), перейдите в Настройки → Параметры и найдите блок с масштабом интерфейса. Увеличение до 125–150% на мониторе Full HD заметно разгружает глаза.

Вариант интерфейса «Такси» используйте как основной: именно под него рассчитаны все современные конфигурации. Старое оформление для 8.2 в новых базах лучше не включать: часть форм в нём выглядит криво.

Что ещё влияет на вид:

  • 🖥 Масштаб Windows. Если он нестандартный, шрифты в 1С могут «плыть». Попробуйте 100%, 125% или 150%.
  • 🎨 Режим контрастности Windows. Включается в системных параметрах специальных возможностей и влияет на окна приложений. Результат в 1С зависит от версии платформы, проверьте на тестовой базе.
  • 🔍 Размер шрифта в самой 1С. Для списков он тоже масштабируется общей настройкой, отдельной ручки для шрифта таблиц нет.

Для рабочих мест с большими мониторами удобнее всего сочетание: масштаб интерфейса 125% плюс условное оформление в тех списках, где нужно выделять строки.

Раскраска строк в списках: условное оформление пользователем

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

Где найти настройку

  1. Откройте нужный список, например «Счета покупателям» или «Реализация товаров и услуг».
  2. В командной панели списка нажмите Ещё и найдите команду настройки списка. В разных конфигурациях она называется по-разному, но всегда находится в этом меню.
  3. В открывшемся окне перейдите на закладку с условным оформлением.
  4. Нажмите Добавить и задайте условие.

Как задать условие и цвет

Условие строится из трёх частей: поле, вид сравнения и значение. Пример для просроченных счетов:

  • поле — «Дата оплаты» (или подобное по смыслу поле вашего списка);
  • условие — «Меньше или равно»;
  • значение — «Текущая дата» из списка стандартных дат.

После условия укажите оформление: цвет текста, цвет фона, шрифт. Нажмите Завершить редактирование (или ОК) — список перерисуется сразу.

Можно ограничить действие оформления конкретными полями. Например, красить только ячейку с суммой, а не всю строку: в блоке «Оформляемые поля» оставьте только нужную колонку.

Если условий несколько и они перекрываются, побеждает то, что стоит ниже в списке. Порядок меняйте стрелками, иначе красный «просрочено» может перебиться зелёным «оплачено».

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

Условное оформление в отчётах

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

  1. Сформируйте отчёт.
  2. Откройте настройки: кнопка Показать настройки в командной панели отчёта или команда Ещё → изменение варианта.
  3. Переключитесь в расширенный режим, если он предлагается, и найдите закладку «Условное оформление».
  4. Добавьте элемент: отбор по полю, затем цвет фона или текста.

Практичные примеры для отчётов:

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

После настройки сохраните вариант отчёта под своим именем, иначе при следующем открытии вы получите стандартный вид. Команда сохранения находится в том же меню Ещё.

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

Цвета в печатных формах и ячейках табличных документов

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

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

Так вы раскрасите документ для печати или сохранения в PDF/Excel. Но изменение живёт только в открытом экземпляре: после закрытия вида печати оно пропадёт.

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

СитуацияЧто делать
Типовая конфигурация на поддержкеИспользовать механизм изменения макетов, который есть в вашей конфигурации (часто — команда в карточке печатной формы), либо расширение конфигурации
Своя конфигурация без поддержкиПравить макет в Конфигураторе
Нужно только на один разМенять ячейки в открытой форме, затем сохранить файл

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

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

Цвета в Конфигураторе: шрифты и подсветка кода

Разработчикам и администраторам, которые много времени проводят в Конфигураторе, цвета тоже нужны. Здесь настройки есть. Откройте в Конфигураторе меню Сервис → Параметры: там собраны вкладки для шрифтов и для текстового редактора, в том числе настройки оформления модулей.

Что обычно меняют:

  • Шрифт модуля. Моноширинный шрифт в 11–12 пунктов читается заметно лучше, чем стандартный.
  • Цвета ключевых слов, комментариев, строк. Светлые комментарии на белом фоне теряются, поэтому им дают заметный зелёный или серый оттенок.
  • Подсветка текущей строки и найденных совпадений.

Параметры Конфигуратора хранятся в профиле пользователя Windows, а не в базе. Поэтому при переходе на другой компьютер или нового пользователя настройки придётся повторить либо перенести файлы профиля.

Стиль конфигурации и расширение: если нужна своя палитра

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

Практичный порядок для типовой конфигурации:

  1. Создайте расширение конфигурации (в Конфигураторе: Конфигурация → Расширения конфигураций).
  2. Добавьте в расширение нужные элементы стиля и измените цвета.
  3. Подключите расширение к базе и обновите конфигурацию базы данных.
  4. Перезапустите клиент и проверьте формы на нескольких ключевых экранах.

Расширения появились в платформе 8.3.6, так что в современных версиях они доступны везде. Загрузка файла .cfe и «Обновить конфигурацию БД» — отдельные шаги, не пропускайте второй.

Что стоит помнить:

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

Хотите только поменять цвет одной кнопки или шапки в одной форме? Достаточно расширения с правкой этой формы, не трогая общий стиль.

Какие цвета выбирать, чтобы не мешали работе

Раскраска нужна, пока она помогает. Когда в списке горит пять оттенков красного, глаз перестаёт реагировать на любой из них.

Работает простая схема из трёх-четырёх сигналов:

  • 🔴 Красный — то, что требует действия сегодня: просрочка, отрицательный остаток, ошибка.
  • 🟡 Жёлтый — то, что стоит проверить: черновики, документы без контрагента.
  • 🟢 Зелёный — то, что закрыто: оплачено, отгружено.
  • ⚪ Серый — то, что можно не читать: непроведённые и помеченные на удаление.

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

Если цвета не применились, и как вернуть всё как было

Три типичных симптома и что с ними делать.

Диагностика: выберите симптом

Как сбросить пользовательские настройки

Если нужно вернуть списки и отчёты в исходный вид:

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

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

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

Есть ли в 1С 8.3 тёмная тема?
В пользовательских параметрах интерфейса «Такси» переключателя тёмной темы нет. Приближённый эффект даёт собственный стиль через расширение конфигурации либо режим контрастности Windows.
Можно ли поменять цвет фона рабочего стола 1С?
Единой настройки фона, как в обоях Windows, нет. Область начальной страницы собирается из форм, и её оформление задают конфигурация и стиль.
Почему у коллеги списки красятся, а у меня нет?
Условное оформление хранится в пользовательских настройках. Каждый сотрудник настраивает его под себя, либо администратор переносит настройки.
Как сделать так, чтобы цвета в отчёте видели все?
Сохраните вариант отчёта и откройте к нему доступ другим пользователям, если в вашей конфигурации такая возможность есть, либо зафиксируйте оформление в схеме компоновки силами разработчика.
Влияет ли цвет на скорость работы?
Условное оформление на очень больших списках может немного замедлять отрисовку. Для списков в десятки тысяч строк не задавайте сложных условий по вычисляемым полям.