Имя: Пароль:
1C
 
Подсветка строк с прослеживаемым товаром в Заказе клиента
0 masi
 
naïve
03.08.25
18:49
Всем доброго времени суток
Управление торговлей, редакция 11 (11.5.17.229) 8.3.24.1624

Задача - в документе Заказ клиента у всех пользователей подсветить строки с прослеживаемым товаром так чтобы менеджеры сразу обращали внимание.

Пишу вот такой код через расширение:

Процедура РаскраситьСтрокуТоварыЗеленым()
   МассивИменКолонокДляПодсветки = Новый Массив;
    Для каждого Стр из Элементы.Товары.ПодчиненныеЭлементы Цикл
        МассивИменКолонокДляПодсветки.Добавить(Стр.Имя);
    КонецЦикла;
    
  ЭлементОформления = УсловноеОформление.Элементы.Добавить();
    
ЭлементОформления.Использование = Истина;
    ЭлементОформления.Оформление.УстановитьЗначениеПараметра("ЦветФона",  Новый Цвет(255, 10, 10));
    
    ЭлементУсловия                = ЭлементОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    ЭлементУсловия.ЛевоеЗначение  = Новый ПолеКомпоновкиДанных("Объект.Товары.Номенклатура.ПрослеживаемыйТовар");
      ЭлементУсловия.ПравоеЗначение =Истина;

    ЭлементУсловия.ВидСравнения   = ВидСравненияКомпоновкиДанных.Равно;  
    ЭлементУсловия.Использование  = Истина;
    
    Для каждого ТекЭлемент из МассивИменКолонокДляПодсветки Цикл
        ОформляемоеПоле      = ЭлементОформления.Поля.Элементы.Добавить();
        ОформляемоеПоле.Поле = Новый ПолеКомпоновкиДанных(ТекЭлемент);
    КонецЦикла;
        
КонецПроцедуры

Не срабатывает, причем если немного меняю условие, например, подсветить строки со статусом отгрузить, то все работает.

Подскажите пожалуйста, что нужно подправить?
1 Asmody
 
03.08.25
18:53
Сам эту дичь написал или ИИшкой сгенерил?
2 masi
 
naïve
03.08.25
19:21
Нашел на инфостарт
4 d4rkmesa
 
03.08.25
21:54
(0) Через 3 точки в условном оформлении не получится. Если только создать колонку реквизита и обеспечить ее заполняемость.
5 Злопчинский
 
03.08.25
22:27
(0) "подсветить строки с прослеживаемым товаром так чтобы менеджеры сразу обращали внимание."
- а извините за нескромный вопрос: "А накуа"?
Ну подсветили, а дальше что? что дает такое выделение? или СИСТЕМА не знает что это прослеживаемый товар? Знает. Менеджер что с этой подсвеченной красотой делать будет?
6 Asmody
 
03.08.25
22:31
(5) ну, вообще-то, бывают особенности. Например, желательно убедиться, что с покупателем работаем по ЭДО
7 Злопчинский
 
04.08.25
02:53
(6) для этого достаточно моно-"флажка", а не разукрашивать строки...
8 Мультук
 
гуру
04.08.25
08:44
(5)

Например, настроена интеркомпани.
И менеджерам прямо запрещено продавать такой товар от ООО Ромашка. Только от ООО Импульс.
9 alexis_nov
 
04.08.25
08:52
(7) Когда у общества нет цветовой дифференциации строк, то нет цели! А когда нет цели ...."(с)
10 Мультук
 
гуру
04.08.25
09:06
(9) 👍