[Расширение] Смена цветового стиля оформления интерфейса
Разработка - Работа с интерфейсом
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Смена цветового стиля интерфейса 1С (расширение)
Тип: расширение 1С · Назначение: смена цветовой схемы интерфейса, визуальное различение боевых и тестовых баз.
Описание
Расширение для 1С, которое позволяет изменять цветовой стиль интерфейса. Идея появилась ещё в 2018 году: тогда я впервые попробовал смену стиля в рабочих конфигурациях. С тех пор расширение несколько лет используется в реальных проектах, и теперь решил им поделиться, чтобы добро не пропадало.
Основная задача расширения — сделать работу в 1С визуально удобнее и безопаснее: выделить копии баз, освежить интерфейс и нагляднее показывать демо и презентации.

Зачем менять цвет интерфейса
- Надоел стандартный жёлтый интерфейс.
Хочется немного обновить внешний вид системы, чтобы глазам было комфортнее. - Быстро отличать копии баз от продуктивной.
Для боевой базы — один стиль, для копий — другой. По цвету сразу видно, где вы работаете, что снижает риск ошибок. - Презентации и демонстрации.
При показе работы разных сотрудников из разных окон цветовой контраст делает всё нагляднее и понятнее для пользователя или заказчика. - «Вау-эффект» для коллег.
Многие до сих пор не знают, что цвет интерфейса вообще можно менять — есть шанс приятно удивить :)
Возможности расширения
- 20 подготовленных цветовых стилей интерфейса.
- Отдельный уникальный стиль для баз, помеченных как
[КОПИЯ]. - Визуальный предварительный просмотр выбранного стиля перед применением.
- Каждый пользователь может самостоятельно выбрать стиль оформления для себя.
- Администратор системы может:
- задать единый стиль для всех пользователей, включая стиль для копий баз;
- изменять стили отдельных пользователей при необходимости.
- Для копии базы по умолчанию установлен свой стиль (его нельзя установить для боевой базы), но его можно изменить как пользователю, так и администратору.

Как использовать
Интерфейс настроек доступен по пути:
«НСИ и Администрирование → Сервис → Установка стиля оформления интерфейса».
- Откройте окно настроек стиля.
- Выберите подходящий стиль интерфейса.
- Сохраните изменения.

История версий
2022.10.13.1922 актуальная версия
- Добавлена новая функциональность — стиль для
[КОПИИ]. - Предустановлен стиль по умолчанию для копий баз.
- Добавлена возможность задать собственный стиль для копии базы данных.
- Реализована проверка того, что база является копией, с использованием функции
РегламентныеЗаданияСервер.РаботаСВнешнимиРесурсамиЗаблокирована()(идея webresurs). - Исправлены ошибки при установке на более старые версии конфигураций типа ERP 2.5.6 со сменой БСП (раньше установка ругалась на язык, проверка отключена — теперь должно работать).
2022.05.18.1555 первая версия
- Первая публичная версия расширения.
Проверено на конфигурациях
Версия 2022.10.13.1922:
- УТ 11.4.13.187
- КА 2.5.7.383
Версия 2022.05.18.1555:
- ERP 2.5.8.136
- ERP 2.5.7.402
- КА 2.5.7.383
Требования к конфигурации 1С
- Режим совместимости: выше 8.3.16.
Можно попробовать и на 8.3.13, но эта версия не тестировалась. - Наличие БСП или идентичных метаданных в конфигурации:
- справочник:
Пользователи; - роли:
ПолныеПрава,АдминистраторСистемы,БазовыеПраваБСП.
- справочник:
Ограничения и нюансы
Изначально планировалось сделать расширение полностью независимым от конфигурации, однако из-за одноимённых ролей (ПолныеПрава) и справочника Пользователи расширение может ругаться и не устанавливаться.
- Для ДО в текущем виде расширение не подходит — требуется доработка «напильником».
- Возможно, так делать «нельзя по канону», а возможно, просто не хватило знаний :) Конструктивным советам буду рад, помидорам — по возможности поменьше.
Если будут вопросы по установке или интеграции в ваши конфигурации — пишите в комментариях, постараюсь помочь.
Проверено на следующих конфигурациях и релизах:
- 1С:Комплексная автоматизация 2, релизы 2.5.7.383
- 1С:ERP Управление предприятием 2, релизы 2.5.8.186
Вступайте в нашу телеграмм-группу Инфостарт
См. также
Работа с интерфейсом Анализ учета Мониторинг 1С:Предприятие 8 1С 8.3 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 Платные (руб)
Создайте свой функциональный интерфейс в любой конфигурации 1С с помощью расширения Infostart Dashboard. Настраивайте панели виджетов с метриками, индикаторами и показателями на начальном экране. Узнайте возможность внедрения подсистемы у себя в конфигурации с помощью бесплатной обработки "Анализ внедрения подсистемы 1С Infostart Dashboard"!
31720 руб.
27.03.2025 92319 69 44
Консолидация данных Работа с интерфейсом Разработчик Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 1C:ERP Узбекистан Беларусь Кыргызстан Россия Казахстан Платные (руб)
Знакомая ситуация? Пользователи, особенно менеджеры, уверены: отборов много не бывает. Идут пожелания добавить в форму списка еще один быстрый фильтр, еще два, еще пять... В итоге интерфейс превращается в нагромождение полей отбора, а потребность в «самом главном» отборе, который «вот прямо сейчас нужен», все равно не закрыта. Универсальное расширение, которое решает эту проблему элегантно и технологично. С его помощью в любую форму списка можно легко добавить панель настраиваемых кнопок-закладок, каждая из которых применяет сложный фильтр-запрос, а так же показывает актуальное количество элементов в реальном времени.
6088 руб.
17.10.2025 3659 3 0
Разработка Инструментарий разработчика Работа с интерфейсом Адаптация типовых решений Нейросети 1C:Бухгалтерия 1C:ERP 1С:ЗУП 1С:КА 1С:УНФ 1С:УТ 1С:Розница 1С:ДО 1С:ERP Управление предприятием 2 Платные (руб)
Разработка "Дизайнер форм 1С" реализована в виде расширения 1С и является универсальным инструментом для разработки прототипа форм с целью демонстраций, технических заданий и т.д. Без участия разработчика с возможностью экспорта в файл внешней обработки и генерации формы используя искусственный интеллект.
36600 руб.
28.08.2025 10351 2 2
Работа с интерфейсом Разработчик Стажер 1С:Предприятие 8 Бесплатно (free)
Это инструкция по дизайну форм в среде 1С. Гайд охватывает рекомендации и стандарты для оптимизации пользовательского интерфейса. В гайде содержатся указания по использованию элементов интерфейса, включая как основные, так и продвинутые аспекты. Предоставляются также примеры и антипримеры для наглядного понимания принципов дизайна
20.08.2024 57416 mrXoxot 44
Работа с интерфейсом Разработчик 1С:Предприятие 8 Бесплатно (free)
Пример простого и симпатичного прогресс-бара в динамическом списке, без картинок, используя редактирование запроса.
27.05.2024 30002 smielka 39
Инструментарий разработчика Работа с интерфейсом Разработчик 1С 8.3 Абонемент ($m)
Подходит для создания web-страниц для замены управляемых форм 1С, красивых отчетов, интерфейса мобильного приложения на платформе 1С и для простых страниц веб-сайтов.
1 стартмани
10.04.2023 19475 190 acces969 31
Инструкции пользователю БСП (Библиотека стандартных подсистем) Пользователь 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)
Инструкция пользователю системы 1С:Предприятие по способам использования и расширения возможностей типовых конфигураций и их практической реализации.
29.10.2022 12506 ixijixi 7
Работа с интерфейсом Разработчик 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)
Питничная фантазия на возможности в разработке интерфейсов формы с помощью Платформы 1С - делаем свою подсказку. Публикация содержит готовую библиотеку программного формирования данной подсказки.
12.08.2022 16954 top_1c 39
вот пример - фиолетовая розница.
расширение прилагаю
При желание можно многое самому сделать и БСП написать или самому БСП-модули прочесать, но если есть готовое решение с подготовленными стилями и которое можно использовать без знаний разработки, в чём начало хейта? Для справки, данный портал читают не только разработчики.
Ну хотят какашкой кинуть - да вот вам г-на кастрюля, хоть укидайтесь)))
Мне вообще каж5тся, что любая критика куда полезнее. Ну есть пару кубанойдов, которые всегда правы и во всем и их распирает, на их критику я внимание не обращаю. А есть толковые ребята, которые толковые слова пишут вообще без какой-либо привязки к региону)))
Для примера тов. Вячеслав Гилев, у которого весьма своеобразная манера общения - если получается направить в нужное русло, то можно почерпнуть что-то полезное из его комментариев, бомбящих чужие статьи ))
Я так сделал в модуле сеанса, вроде работает.
// Установка стиля
кот_ИмяСтиля = ХранилищеОбщихНастроек.Загрузить("кот_СтилиКонфигурации","кот_ИмяСтиля");
Если ЗначениеЗаполнено(кот_ИмяСтиля) Тогда
ГлавныйСтиль = БиблиотекаСтилей[кот_ИмяСтиля];
Иначе
Если РегламентныеЗаданияСервер.РаботаСВнешнимиРесурсамиЗаблокирована() Тогда
ГлавныйСтиль = БиблиотекаСтилей["кот_SAP"];
Иначе
ГлавныйСтиль = Новый Стиль;
КонецЕсли;
КонецЕсли; ПоказатьИспользуем решение через распаковку из макета расширения с измененным стилем в случае ответа "Это копия информационной базы". Ссылкой могу поделиться по запросу.
Так что если бы база тестовая и живая имели более явные отличие чем просто в заголовке окна "КОПИЯ", то такого бы не случилось или бы случилось с куда меньшей вероятностью
Ошибка:
01.07.2022 21:10:15
кот_СтильИнтерфейса (2022.05.18.1555): Критичная: Значение контролируемого свойства ОбъектРасширяемойКонфигурации у объекта Язык.Русский не совпадает со значением в расширяемой конфигурации
Ранее я скачивал с инфостарта расширение другое для ЕРП и которое по всей видимости писалось на версии 2.5.6 и ниже, там была такая же проблема. У меня же была ЕРП 2.5.7. Решил таким способом: удалил язык из расширения и добавил снова. Проблема того случая была в том, что в версии ЕРП 2.5.7. удалили и снова добавили новый объект металанных Русский язык. Возможно это связано с БСП.
В публикации отметил, что не смог сделать расширение универсальным, и например на ДО никак не взлетало, там ещё на роли ругалось. На ЕРП и КА тестировал, версии указаны, работало стабильно.
ээмм,... добавление стилей приветствуется?
добавил 9 стилей, правда под свою конф... провел совместимость..., но полагаю в ваше обновление перенести картинки и стили не долго
Обещать не буду, но при возможности сделаю по типовые конфигурации Розницы, БП и ЗУП
Ошибки
--------------------------------------------------------------------------------
14.07.2022 23:20:54
кот_СтильИнтерфейса (2022.05.18.1555): Критичная: Значение контролируемого свойства ExtendedConfigurationObject у объекта Language.Русский не совпадает со значением в расширяемой конфигурации
Можно как-то починить?
Вы можете заказать платную консультацию или разработку у автора. Будет создан приватный заказ на «Бирже заказов» для автора.
№ 1661803
Создание 01.07.22 08:30
Обновление 10.12.25 10:58
Просмотры 38417
Загрузки 554
Рейтинг
108
Комментарии 75
Код открыт Да
Рубрики Работа с интерфейсом
Кому
Разработчик
,
Пользователь
Тип файла Расширение (cfe)
Платформа
1С:Предприятие 8
,
1С 8.3
Конфигурация
1C:Бухгалтерия
,
1С:ERP Управление предприятием 2
,
1С:Управление торговлей 11
,
1С:Комплексная автоматизация 2.х
Операционная система Не имеет значения
Страна Не имеет значения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)