1С 8.3. УТП.
Необходимо сделать раскраску строк справочника Номенклатура в зависимости от Ценовой группы элемента справочника. Цвета необходимо задавать (желательно) в справочнике Ценовые группы.
Подскажите как это реализовать?
Подсветить можно "При получении данных" справочника Номенклатура, но как задать цвета в справочнике Ценовые группы? Создать реквизит ЦВЕТ с типом ХранилищеЗначения или как? Кто-то делал такое? Подскажите, кто в теме.
logist @ Сегодня, 11:52
,
Реквизиты типа число? Их все-равно потом нужно в цвет преобразовывать. Или как?
// Когда цвет хранилище значения, но тогда вы должны четко понимать что оно всегда заполнено, иначе будет ошибка
ХЗ = ЦновыеГруппы.Цвет.Получить();
ЦветОформления = ХЗ;
// Либо, тогда если цвет будет не заполнен, строка будет черной
ЦГ = ЦеновыеГруппы;
ЦветОформления = Новый Цвет(ЦГ.R, ЦГ.G, ЦГ.B);
logist @ Сегодня, 12:03
,
Возникает несколько вопросов.
1. Как добавить установку цвета в Ценовые группы, в ФормеСписка? Как задавать эти параметры? Т.е. добавить 3 разных реквизита найти нужны цвет, посмотреть из каких RGB он состоит и записать соответсвующие значения?
2. С Хранилищем Значений вообще не понятно как туда впихнуть цвет в ФормеСписка. Он туда у меня никак не впихивается. ((
По хранилищу:
берем УТП, поиск в дереве конфигурации по Цвет (ЦветФона). В каком-то справочнике там есть. Смотрим и анализируем.
А по применению - я бы хранил ВебЦвет строкой.
Вопрос в продолжение темы, т.к. вернулся к реализации цветов.
Справочник "Ценовые группы" открывается как Список в котором все элементы редактируются сразу в Списке. Создал ФормуЭлемента этого справочника и смотрю на нее )) т.к. никак не могу заставить ее открываться. Что-то сегодня не идет. Подскажите, в чем дело? Нужно чтобы элементы не редактировались в Списке, а открывалась ФормаЭлемента.
Контекстное меню - редактировать в диалоге
sava1 @ Сегодня, 15:58
,
Такого нет (((
Там есть пункт "Закончить редактирование", но он не активен((
Все разобрался. В Свойствах Справочника, было установлено Редактировать в Списке.
! | http://pro1c.org.ua/index.php?act=announce&id=2: 6 |
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua