Цвета в 1С 8.3: что можно перекрасить и как это сделать
Содержание
Поменять цвета в 1С 8.3 одной кнопкой нельзя: палитру интерфейса «Такси» задаёт платформа. Зато цвет фона и текста легко менять там, где вы работаете с данными: в списках документов, в отчётах, в ячейках печатных форм и в окне Конфигуратора.
Ниже — что именно поддаётся настройке, где лежат нужные команды и как сделать так, чтобы просроченные счета краснели сами, а нужные строки отчёта выделялись без ручной раскраски.
Что в 1С можно перекрасить, а что задаёт платформа
Сначала определитесь, какой цвет вам нужен. От этого зависит инструмент.
| Что хотите изменить | Чем делается | Нужны ли права разработчика |
|---|---|---|
| Фон и шрифт строк в списке (например, неоплаченные счета) | Условное оформление списка | Нет, делает пользователь |
| Выделение строк и итогов в отчёте | Условное оформление в настройках варианта отчёта | Нет |
| Цвет ячеек в печатной форме или макете | Свойства ячеек табличного документа | Только для макетов конфигурации |
| Цвета окон, кнопок, шапки программы | Стиль конфигурации | Да, правка конфигурации или расширение |
| Шрифты и подсветка кода в Конфигураторе | Параметры Конфигуратора | Нет |
| Крупнее или контрастнее весь интерфейс | Масштаб и настройки Windows | Нет |
Если вы ищете «тёмную тему» или смену общей палитры в пользовательских настройках, сразу скажем: стандартного переключателя цветовых схем в пользовательских параметрах «Такси» нет. Вместо него используйте масштаб, контраст Windows или стиль через расширение. Об этом — в отдельных разделах ниже.
Масштаб и вариант интерфейса: быстрые способы сделать удобнее
Когда жалоба звучит как «ничего не видно», часто нужен не цвет, а размер. Откройте главное меню (кнопка со стрелкой в левом верхнем углу), перейдите в Настройки → Параметры и найдите блок с масштабом интерфейса. Увеличение до 125–150% на мониторе Full HD заметно разгружает глаза.
Вариант интерфейса «Такси» используйте как основной: именно под него рассчитаны все современные конфигурации. Старое оформление для 8.2 в новых базах лучше не включать: часть форм в нём выглядит криво.
Что ещё влияет на вид:
- 🖥 Масштаб Windows. Если он нестандартный, шрифты в 1С могут «плыть». Попробуйте 100%, 125% или 150%.
- 🎨 Режим контрастности Windows. Включается в системных параметрах специальных возможностей и влияет на окна приложений. Результат в 1С зависит от версии платформы, проверьте на тестовой базе.
- 🔍 Размер шрифта в самой 1С. Для списков он тоже масштабируется общей настройкой, отдельной ручки для шрифта таблиц нет.
Для рабочих мест с большими мониторами удобнее всего сочетание: масштаб интерфейса 125% плюс условное оформление в тех списках, где нужно выделять строки.
Раскраска строк в списках: условное оформление пользователем
Это самый востребованный сценарий. Бухгалтер хочет видеть непроведённые документы серыми, а счета с просроченной оплатой красными. Делается без программиста.
Где найти настройку
- Откройте нужный список, например «Счета покупателям» или «Реализация товаров и услуг».
- В командной панели списка нажмите
Ещёи найдите команду настройки списка. В разных конфигурациях она называется по-разному, но всегда находится в этом меню. - В открывшемся окне перейдите на закладку с условным оформлением.
- Нажмите
Добавитьи задайте условие.
Как задать условие и цвет
Условие строится из трёх частей: поле, вид сравнения и значение. Пример для просроченных счетов:
- поле — «Дата оплаты» (или подобное по смыслу поле вашего списка);
- условие — «Меньше или равно»;
- значение — «Текущая дата» из списка стандартных дат.
После условия укажите оформление: цвет текста, цвет фона, шрифт. Нажмите Завершить редактирование (или ОК) — список перерисуется сразу.
Можно ограничить действие оформления конкретными полями. Например, красить только ячейку с суммой, а не всю строку: в блоке «Оформляемые поля» оставьте только нужную колонку.
Если условий несколько и они перекрываются, побеждает то, что стоит ниже в списке. Порядок меняйте стрелками, иначе красный «просрочено» может перебиться зелёным «оплачено».
Эти настройки хранятся в пользовательских данных. У другого сотрудника список будет выглядеть по-старому, пока он не настроит свой или пока вы не передадите ему настройку через сохранённые параметры, если это предусмотрено в вашей конфигурации.
Условное оформление в отчётах
В отчётах на системе компоновки данных (большинство стандартных отчётов 1С) цвета задаются так же логично, но в другом месте.
- Сформируйте отчёт.
- Откройте настройки: кнопка
Показать настройкив командной панели отчёта или командаЕщё→ изменение варианта. - Переключитесь в расширенный режим, если он предлагается, и найдите закладку «Условное оформление».
- Добавьте элемент: отбор по полю, затем цвет фона или текста.
Практичные примеры для отчётов:
- 📉 Отрицательные остатки на складе — красным.
- 📈 Превышение плана — зелёным фоном.
- 🧾 Итоговую строку по группе — жирным шрифтом и светлым фоном, чтобы она не терялась среди деталей.
После настройки сохраните вариант отчёта под своим именем, иначе при следующем открытии вы получите стандартный вид. Команда сохранения находится в том же меню Ещё.
Если нужен отчёт, который всегда выглядит одинаково у всех пользователей, оформление фиксируют на уровне схемы компоновки в Конфигураторе. Это уже работа разработчика.
Цвета в печатных формах и ячейках табличных документов
Печатная форма — это табличный документ, и цвет в нём задаётся для ячеек. Для готовой формы, которую вы вывели на экран, это делается просто.
- Выделите нужные ячейки.
- Правой кнопкой мыши откройте контекстное меню и выберите свойства ячеек (в разных версиях пункт называется «Свойства» или «Формат»).
- На закладке оформления задайте цвет фона, цвет текста, границы.
Так вы раскрасите документ для печати или сохранения в PDF/Excel. Но изменение живёт только в открытом экземпляре: после закрытия вида печати оно пропадёт.
Чтобы цвет закрепился в самом макете, макет нужно править в конфигурации. Подход зависит от типа:
| Ситуация | Что делать |
|---|---|
| Типовая конфигурация на поддержке | Использовать механизм изменения макетов, который есть в вашей конфигурации (часто — команда в карточке печатной формы), либо расширение конфигурации |
| Своя конфигурация без поддержки | Править макет в Конфигураторе |
| Нужно только на один раз | Менять ячейки в открытой форме, затем сохранить файл |
Если вы правите типовой макет напрямую, при обновлении конфигурации правка может исчезнуть или вызвать конфликт объединения. Расширение или отдельный макет безопаснее.
Отдельное замечание про печать. Яркие заливки на чёрно-белом принтере превращаются в серые пятна, а светло-жёлтый фон может не пропечататься вовсе. Для документов, которые уходят на бумагу, берите светло-серый фон и полужирный шрифт вместо цветных заливок.
Цвета в Конфигураторе: шрифты и подсветка кода
Разработчикам и администраторам, которые много времени проводят в Конфигураторе, цвета тоже нужны. Здесь настройки есть. Откройте в Конфигураторе меню Сервис → Параметры: там собраны вкладки для шрифтов и для текстового редактора, в том числе настройки оформления модулей.
Что обычно меняют:
- Шрифт модуля. Моноширинный шрифт в 11–12 пунктов читается заметно лучше, чем стандартный.
- Цвета ключевых слов, комментариев, строк. Светлые комментарии на белом фоне теряются, поэтому им дают заметный зелёный или серый оттенок.
- Подсветка текущей строки и найденных совпадений.
Параметры Конфигуратора хранятся в профиле пользователя Windows, а не в базе. Поэтому при переходе на другой компьютер или нового пользователя настройки придётся повторить либо перенести файлы профиля.
Стиль конфигурации и расширение: если нужна своя палитра
Когда заказчик просит «фирменные цвета» во всех окнах, дело уже не в пользовательских настройках. В метаданных 1С есть объекты «Стили» и «Элементы стиля»: в них хранятся цвета, шрифты и размеры, которые использует интерфейс. Конфигурация может ссылаться на нужный стиль, а отдельные элементы оформления можно переопределить.
Практичный порядок для типовой конфигурации:
- Создайте расширение конфигурации
(в Конфигураторе:
Конфигурация→Расширения конфигураций). - Добавьте в расширение нужные элементы стиля и измените цвета.
- Подключите расширение к базе и обновите конфигурацию базы данных.
- Перезапустите клиент и проверьте формы на нескольких ключевых экранах.
Расширения появились в платформе 8.3.6, так что в современных версиях они доступны везде. Загрузка файла .cfe и «Обновить конфигурацию
БД» — отдельные шаги, не пропускайте второй.
Что стоит помнить:
- Цвета, заданные явно в форме, расширение стиля не переопределит: они «приклеены» к элементу.
- Слишком контрастные палитры ломают читаемость предупреждений и ошибок, у которых свои системные цвета.
- Всегда пробуйте на копии базы: после смены стиля формы с жёстко заданными цветами могут выглядеть странно.
Хотите только поменять цвет одной кнопки или шапки в одной форме? Достаточно расширения с правкой этой формы, не трогая общий стиль.
Какие цвета выбирать, чтобы не мешали работе
Раскраска нужна, пока она помогает. Когда в списке горит пять оттенков красного, глаз перестаёт реагировать на любой из них.
Работает простая схема из трёх-четырёх сигналов:
- 🔴 Красный — то, что требует действия сегодня: просрочка, отрицательный остаток, ошибка.
- 🟡 Жёлтый — то, что стоит проверить: черновики, документы без контрагента.
- 🟢 Зелёный — то, что закрыто: оплачено, отгружено.
- ⚪ Серый — то, что можно не читать: непроведённые и помеченные на удаление.
Две оговорки. Часть сотрудников плохо различает красный и зелёный, поэтому дублируйте цвет жирным шрифтом или курсивом. И не красьте фон тёмными тонами вместе с чёрным текстом: на мониторах с низкой яркостью такие строки не прочитать.
Если цвета не применились, и как вернуть всё как было
Три типичных симптома и что с ними делать.
Как сбросить пользовательские настройки
Если нужно вернуть списки и отчёты в исходный вид:
- В окне настройки списка или отчёта удалите добавленные элементы условного оформления либо выберите команду возврата стандартных настроек, если она есть в меню
Ещё. - Чтобы убрать сразу все персональные настройки пользователя, администратор может очистить сохранённые пользовательские настройки в разделе администрирования:
Администрирование→Настройки пользователей и прав(название раздела зависит от конфигурации). Эта команда затронет все списки и формы, не только цвета.
Массовая очистка настроек коснётся и расположения колонок, фильтров и сохранённых отборов. Предупредите сотрудников заранее и делайте это вне рабочего времени.