Имя: Пароль:
1C
 
В поле компоновки данных указать индекс ТЧ
0 Hipocrisy2013
 
24.10.19
14:46
ОтборЭлемента = Элемент.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ОтборЭлемента.ЛевоеЗначение  = Новый ПолеКомпоновкиДанных("ТЧ.Индекс");
ОтборЭлемента.ВидСравнения   = ВидСравненияКомпоновкиДанных.Равно;
ОтборЭлемента.ПравоеЗначение = Индекс;
Элемент.Оформление.УстановитьЗначениеПараметра("Текст", НСтр("ru = 'Привет'") + (Индекс + 1));

Нужно через условное оформление, в поле ТЧ подставлять текст со счетчиком, т.е. в конце текста дописывать номер строки в ТЧ, как это организовать?
1 trooba
 
24.10.19
14:49
Строка(Индекс + 1) ?
2 Hipocrisy2013
 
24.10.19
14:51
(1) ОтборЭлемента.ЛевоеЗначение  = Новый ПолеКомпоновкиДанных("ТЧ.Индекс");
Эта запись не верна, так не работает, это я написал, что нужно
3 toypaul
 
гуру
24.10.19
14:52
кокой-то бред. во 1х делать это надо не через УО. ПравоеЗначение = Индекс это что ли на каждый индекс условие писать?

во во 2х делается это через доп реквизит ТЧ и его заполнение
4 Hipocrisy2013
 
24.10.19
14:52
Как обратиться к идексу строки, вот в чем вопрос
5 Hipocrisy2013
 
24.10.19
14:54
(3) Да, идет цикл, и на каждую строку добавляется УО, конечно можно сделать новое поле ТЧ, заполнять его и на это поле делать УО, но это костыль, зачем это делать когда у меня есть индекс, вот только как его использовать в КД