Имя: Пароль:
1C
 
Раскраска ТЧ документа.
0 суперйцукен
 
31.08.23
14:06
Затупил, помогите.
Надо раскрасить ТЧ по нескольким вариантам.
Если х>10 то синий
если х>20 то зеленый
и т.д.
1 суперйцукен
 
31.08.23
14:07
просто написать

ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.Товары.МаксимальноДоступнаяСкидка");
    ОтборЭлемента.ВидСравнения = ВидСравненияКомпоновкиДанных.Больше;
    ОтборЭлемента.ПравоеЗначение = 10;

вопросов нету. Как сделать несколько вариантов?
2 Табуретко
 
31.08.23
14:10
добавить новый отбор
3 суперйцукен
 
31.08.23
14:11
ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.Товары.МаксимальноДоступнаяСкидка");
    ОтборЭлемента.ВидСравнения = ВидСравненияКомпоновкиДанных.Больше;
    ОтборЭлемента.ПравоеЗначение = 10;

    Элемент.Оформление.УстановитьЗначениеПараметра("ЦветТекста", WebЦвета.СветлоЗеленый);
    
    ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
    ОтборЭлемента.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Объект.Товары.МаксимальноДоступнаяСкидка");
    ОтборЭлемента.ВидСравнения = ВидСравненияКомпоновкиДанных.Больше;
    ОтборЭлемента.ПравоеЗначение = 20;

    Элемент.Оформление.УстановитьЗначениеПараметра("ЦветТекста", WebЦвета.Красный);
не работает. первый отбор не красится.
4 суперйцукен
 
31.08.23
14:13
точнее, перестает краситься. Как только добавляется второй.
5 shuhard
 
31.08.23
14:14
(4) возьми список документов и настрой руками, нужно группировать условия и использовать два условия
6 суперйцукен
 
31.08.23
14:17
Есть места, где запрос динамического списка (например) формируется программно. Там и УО только программно возможно.
7 shuhard
 
31.08.23
14:18
(6) ещё раз, настрой руками, чтобы понять принцип, дальше программно
8 суперйцукен
 
31.08.23
14:19
да руками настраивал, программно затупил, говорю же.
9 суперйцукен
 
31.08.23
14:20
"нужно группировать условия и использовать два условия"

Все. въехал, спасибо.
10 Anton1307
 
31.08.23
21:44
Ну во-первых - тебе это для простых или управляемых форм ?
11 ttk
 
01.09.23
09:06
(10) +
еще - настройка списка - условное оформление )
Основная теорема систематики: Новые системы плодят новые проблемы.