Цвет фона в 1С:Предприятии 8.3 — что меняет пользователь, а что только администратор
Содержание
Сменить фон в 1С 8.3 одной кнопкой «Цвет фона» нельзя: такой пользовательской настройки в платформе нет. Цвета окон, форм и полей задаёт стиль конфигурации. Его меняют в Конфигураторе или через расширение. Без Конфигуратора пользователь может настроить только интерфейс: состав панелей, вариант оформления (Такси или вид 8.2, если конфигурация это разрешает) и цветовую подсветку строк в списках.
Отчёты и печатные формы живут по своим правилам: там цвет задаёт макет, а не стиль. А если после экспериментов программа стала неудобной, внешний вид сбрасывается для одного пользователя или для всех сразу.
Что настраивает сам пользователь в интерфейсе Такси
Личные настройки хранятся отдельно для каждого пользователя базы. Права администратора для них не нужны, и другие сотрудники изменений не увидят.
Где искать:
- Откройте главное меню — кнопка с тремя полосками или значок шестерёнки в правом верхнем углу окна (зависит от версии платформы).
- Пункт
Вид → Настройка панелей— здесь перетаскивают панели разделов, функций, открытых окон, избранного и истории в нужные края окна или убирают их совсем. - Пункт
Сервис → Параметры— общие параметры клиента: режим открытия форм (закладки или отдельные окна), отображение кнопки закрытия и другие. Если конфигурация разрешает выбор интерфейса, здесь же есть переключатель варианта: «Такси» или «Версия 8.2». - После изменения параметров перезапустите программу — часть настроек применяется только при новом запуске.
Цвет основного окна этими пунктами не меняется. Это частый повод для разочарования: пользователь ищет «тему оформления» в параметрах, а её там нет. Цвета задаёт конфигурация, а не пользователь.
Цветная подсветка строк в списках
Если задача — визуально выделить, например, непроведённые документы или просроченные счета, это делается без Конфигуратора:
- Откройте список документов или справочника.
- В меню
Ещёвыберите настройку списка. - Перейдите на вкладку «Условное оформление» и добавьте новое правило.
- Задайте условие (например,
ПроведенравноНет) и оформление: цвет фона, цвет текста или шрифт. - Сохраните настройку — она останется за вашим пользователем.
Не перекрашивайте весь список ярким фоном. Одна-две подсвеченные категории строк читаются, пять цветов на экране уже сливаются в пёстрый шум.
Параметры запуска: какой интерфейс откроется у всех
Ключи командной строки не перекрашивают формы, зато управляют вариантом интерфейса при старте. Это удобный способ задать одинаковый вид для группы сотрудников без перенастройки каждого.
| Ключ | Что делает | Когда сработает |
|---|---|---|
/iTaxi | Запуск в интерфейсе «Такси» | Если режим совместимости интерфейса конфигурации разрешает Такси |
/itdi | Запуск в интерфейсе с закладками (вид управляемого приложения 8.2) | Если конфигурация разрешает вариант «Версия 8.2» |
/ClearCache | Очистка клиентского кеша при запуске | Всегда; помогает, если после изменения стиля видны старые цвета |
Как прописать ключ для базы:
- В окне запуска 1С выделите базу и нажмите
Изменить. - Пройдите мастер до последней страницы.
- В поле «Дополнительные параметры запуска» впишите ключ, например
/iTaxi. - Нажмите
Готовои запустите базу.
Для нескольких рабочих мест тот же ключ можно дописать в ярлык:
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /iTaxi
Путь к базе и к 1cestart.exe подставьте свои. Для серверной базы вместо /F используется /S"сервер\имя_базы".
Если конфигурация жёстко работает в режиме «Такси», ключ /itdi не вернёт старый вид. Решение тогда — только в свойствах конфигурации (см. раздел о виде 8.2).
Меняем цвет фона через стиль конфигурации
Это единственный способ действительно перекрасить окна для всех пользователей базы. Делает его администратор или программист в Конфигураторе.
Как устроены цвета в 1С
В платформе есть набор элементов стиля — именованных цветов, шрифтов и рамок. Формы не хранят «зашитые» цвета, а ссылаются на эти элементы. Поэтому меняют не каждую форму, а значение элемента стиля. Например:
| Элемент стиля | За что отвечает |
|---|---|
ЦветФонаФормы | Фон управляемых форм |
ЦветФонаПоля | Фон полей ввода |
ЦветТекстаПоля | Цвет текста в полях |
ЦветФонаКнопки | Фон кнопок |
Типовые конфигурации добавляют свои элементы стиля — для выделения ошибок, итоговых строк, важных надписей. Их список виден в дереве конфигурации в ветке Общие → Элементы стиля.
Пошагово: свой стиль для базы
- Сделайте резервную копию:
Администрирование → Выгрузить информационную базув Конфигураторе. Правка конфигурации без копии — прямой путь к дню простоя. - Откройте конфигурацию:
Конфигурация → Открыть конфигурацию. - Если конфигурация типовая и стоит на поддержке, включите возможность изменения в настройках поддержки. Учтите последствия — о них ниже.
- В дереве откройте
Общие → Стилии добавьте новый стиль (или откройте существующий). - В редакторе стиля переопределите нужные элементы: например,
ЦветФонаФормы— светло-бежевый,ЦветФонаПоля— белый. - В свойствах корня конфигурации укажите этот стиль в поле «Основной стиль» (если он уже задан — правьте именно его).
- Выполните
Конфигурация → Обновить конфигурацию базы данных(F7). - Запустите 1С:Предприятие и проверьте результат на нескольких формах: документ, список, отчёт.
Изменение стиля не требует монопольного доступа к базе, потому что структура данных не меняется. Но пользователи увидят новые цвета только после перезапуска клиента.
Почему лучше через расширение
Снятие типовой конфигурации с поддержки или включение возможности изменения превращает каждое обновление в ручное сравнение и объединение. Для косметической задачи это слишком дорого.
Расширение конфигурации (появились в платформе 8.3.6) обходит проблему для конкретных форм:
Конфигурация → Расширения конфигурации → Добавить.- Заимствуйте нужную форму, например форму документа.
- В модуле формы расширения добавьте процедуру с аннотацией
&После("ПриСозданииНаСервере")и задайте цвет нужным элементам. - Обновите конфигурацию базы данных и перезапустите клиент.
Пример раскраски группы и поля на форме:
&НаСервере
&После("ПриСозданииНаСервере")
Процедура Расш_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
// Светло-жёлтый фон для группы с реквизитами шапки
Элементы.ГруппаШапка.ЦветФона = Новый Цвет(255, 250, 220);
// Выделяем поле комментария, чтобы его не пропускали
Элементы.Комментарий.ЦветФона = Новый Цвет(255, 235, 235);
КонецПроцедуры
Имена ГруппаШапка и Комментарий — пример. Точные имена элементов посмотрите в дереве элементов заимствованной формы: в разных конфигурациях и даже формах они различаются.
Расширение не трогает основную конфигурацию, поэтому обновления типовой ставятся штатно. После крупного обновления проверьте, что расширение подключилось и не выдаёт ошибок — имена элементов в новой форме могли поменяться.
Подсказка практика: разные цвета для рабочей и тестовой базы
Самая полезная причина менять фон — не эстетика, а защита от ошибки. Бухгалтер проводит документы в копии базы, думая, что работает в рабочей. Или наоборот — «тестирует» в рабочей.
Решение: в копии базы задайте через стиль заметный фон форм (например, бледно-розовый). Рабочая база остаётся в стандартных цветах. Вторая мера без программиста — поменять заголовок программы
в копии: в типовых конфигурациях на БСП это поле в Администрирование → Общие настройки. Надпись вроде «ТЕСТ — НЕ ПРОВОДИТЬ» видна в заголовке окна.
Вернуть классический вид 8.2
Многие ищут «как сменить фон», а на самом деле хотят старый привычный интерфейс. За это отвечает свойство конфигурации «Режим совместимости интерфейса». Варианты:
| Значение | Что видит пользователь |
|---|---|
| Версия 8.2 | Только вид 8.2 |
| Версия 8.2. Разрешить Такси | По умолчанию 8.2, можно переключить на Такси |
| Такси. Разрешить Версия 8.2 | По умолчанию Такси, можно переключить на 8.2 |
| Такси | Только Такси, переключателя нет |
Как проверить и поменять:
- Конфигуратор,
Конфигурация → Открыть конфигурацию. - Правой кнопкой по корню дерева →
Свойства. - Найдите свойство «Режим совместимости интерфейса».
В актуальных релизах типовых конфигураций (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) стоит режим «Такси», и формы под 8.2 разработчики не поддерживают. Переключить свойство технически можно только с включённой возможностью изменения, но формы будут выглядеть криво и могут работать с ошибками. Для типовой базы правильный путь — привыкнуть к Такси и настроить панели под себя.
Если в вашей базе стоит один из режимов «Разрешить», переключатель есть у каждого пользователя в Сервис → Параметры. Конфигуратор для этого не нужен.
Фон в отчётах и печатных формах
Здесь цвет задаётся не стилем, а самим отчётом или макетом. Способы разные.
Отчёты на системе компоновки
Большинство отчётов в типовых конфигурациях построено на системе компоновки данных (СКД). Цветные шапки и итоги — это макет оформления.
- Откройте отчёт и нажмите
Настройки. - Переключитесь в расширенный режим настроек (если он есть в этом отчёте).
- Найдите выбор оформления и поставьте другой вариант — например, чёрно-белое, чтобы убрать цветные заливки.
- Для подсветки отдельных строк (отрицательные суммы, превышение лимита) используйте условное оформление в тех же настройках.
- Сохраните вариант отчёта, чтобы не повторять настройку.
Печатные формы документов
Печатная форма собирается из макета. Чтобы убрать или поменять заливку:
- 🖨️ Разово — в окне печатной формы включите режим редактирования, выделите ячейки и через контекстное меню откройте их свойства. Поле «Цвет фона» меняет заливку только в этом экземпляре.
- 📄 Навсегда — в типовых конфигурациях на БСП есть список макетов:
Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм. Откройте нужный макет, измените заливку ячеек и сохраните. Изменённый макет будет использоваться вместо поставляемого. - ⚫ Только при печати — в параметрах страницы табличного документа есть флажок чёрно-белой печати. Цвета на экране остаются, принтер выдаёт оттенки серого.
Изменённый макет печатной формы после обновления конфигурации не перезаписывается, но и не получает исправлений разработчика. Если в новом релизе форма поменялась по закону, сравните свой макет с поставляемым и при необходимости переделайте заново.
Сбросить настройки внешнего вида
После экспериментов с панелями окно может стать неудобным: пропала панель разделов, всё открывается в отдельных окнах. Возвращаем стандартный вид.
Для себя
- В
Вид → Настройка панелейверните панели на место перетаскиванием. - В
Сервис → Параметрыпоставьте прежний режим открытия форм. - Если интерфейс ведёт себя странно после изменения стиля, запустите базу с ключом
/ClearCache.
Для одного или всех пользователей (администратор)
В типовых конфигурациях на БСП есть обработка работы с настройками пользователей: Администрирование → Настройки пользователей и прав → Персональные настройки пользователей. В ней можно:
- Выбрать пользователя и посмотреть его сохранённые настройки — внешний вид, отчёты, прочие.
- Очистить настройки внешнего вида выбранного пользователя или группы.
- Скопировать удачную настройку одного пользователя другим — так быстро раздают одинаковую раскладку отделу.
Очистка затрагивает только сохранённые настройки, данные базы не меняются. Пользователю нужно закрыть программу перед очисткой и войти заново после неё.
Если цвет не поменялся или стало хуже
Ещё две вещи, которые путают с настройкой фона:
- 🖥️ Тёмная тема Windows не перекрашивает формы 1С — платформа рисует их по своему стилю.
- 🧩 Цвета в Конфигураторе (подсветка кода в модулях) настраиваются отдельно, в
Сервис → Параметрысамого Конфигуратора, на вкладке параметров модулей. На внешний вид 1С:Предприятия они не влияют.