В поле компоновки данных указать индекс ТЧ
☑
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) Да, идет цикл, и на каждую строку добавляется УО, конечно можно сделать новое поле ТЧ, заполнять его и на это поле делать УО, но это костыль, зачем это делать когда у меня есть индекс, вот только как его использовать в КД
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс