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