Определяет набор цветов, используемых в интерфейсе Версия8_5. Значения этого набора имеют тип Цвет.
Полное описание, параметры и ограничения
ЦветаПалитры (PaletteColors)
ЦветаПалитры (PaletteColors)
Доступен, начиная с версии 8.5.1.
Значения
ВторойБрендовый (SecondBrand)
Голубой (LightBlue)
Желтый (Yellow)
Зеленый (Green)
Красный (Red)
Оранжевый (Orange)
ПервыйБрендовый (FirstBrand)
Розовый (Pink)
Серый (Gray)
Синий (Blue)
Сиреневый (Purple)
Фиолетовый (Violet)
Описание:
Определяет набор цветов, используемых в интерфейсе Версия8_5.
Значения этого набора имеют тип Цвет.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.5.1.
Методическая информация
Практические примеры
Показать цвет палитры ВторойБрендовый
Цвет из палитры интерфейса применяется к фону собственной ячейки. Подпись на отдельной белой строке остаётся читаемой.
Где и как запускать
Модуль собственной управляемой формы: серверный обработчик ПриСозданииНаСервере.
Подготовка
Создайте внешнюю учебную обработку УчебныеЦвета с управляемой формой. В редакторе формы добавьте реквизит Предпросмотр типа ТабличныйДокумент.
Перетащите Предпросмотр на форму: вид Поле табличного документа, путь к данным Предпросмотр. У поля разрешите растягивание по ширине и высоте, оставьте место для трёх строк образца.
В свойствах формы → События назначьте ПриСозданииНаСервере процедуре из примера. Код вставьте целиком на уровне модуля формы. Для следующего цвета замените этот обработчик, не создавайте вторую одноимённую процедуру.
Откройте обработку в тонком клиенте учебной базы. Образец создаётся в памяти и показывается в поле формы; не нужны макет, подключение к сайту, печать или запись файла.
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ЦветОбразца = ЦветаПалитры.ВторойБрендовый;
Образец = Новый ТабличныйДокумент;
Образец.Область(1, 1).ШиринаКолонки = 45;
Образец.Область(1, 1).ВысотаСтроки = 24;
Образец.Область(1, 1).ЦветФона = ЦветОбразца;
Образец.Область(1, 1).Текст = " ";
Образец.Область(2, 1, 3, 1).ЦветФона = Новый Цвет(255, 255, 255);
Образец.Область(2, 1, 3, 1).ЦветТекста = Новый Цвет(0, 0, 0);
Образец.Область(2, 1).Текст = "ЦветаПалитры.ВторойБрендовый";
Образец.Область(3, 1).Текст = "Вид цвета: " + Строка(ЦветОбразца.Вид);
Предпросмотр = Образец;
КонецПроцедурыРазбор по шагам
Константа палитры получается на сервере, где доступен набор ЦветаПалитры.
ЦветФона первой ячейки получает настоящий объект Цвет; название и Вид показаны отдельно.
Готовый образец передаётся реквизиту Предпросмотр для отображения на форме.
Как проверить результат
Видны цветная плашка, точное имя ЦветаПалитры.ВторойБрендовый и вид цвета.
Сравните другой цвет палитры: меняется плашка, а не данные рабочего документа.
Ожидаемый результат
Конкретное значение применено в подготовленном контексте, а не прочитано у неизвестного объекта.
На что обратить внимание
Каждый пример — отдельный вариант обработчика своей учебной формы; не вставляйте второй обработчик с тем же именем.
Руководство показывает исходный код. Его выполнение и вид результата проверяйте в указанном клиенте 1С, не в браузере HTML.
Набор предназначен для интерфейса Версия8_5. Это условие применения палитры, не проверка версии в коде.
Не обещайте фиксированные RGB для брендового или логического цвета; пример не подменяет его числами.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.