|
Установка значения в колонке табличной части документа. Обращение по имени....
| ☑ |
0
Румата
21.09.16
✎
12:51
|
Доброго времени суток. Есть табличная часть с наименованием колонок "Номер1", "Номер2", "Номер3" и т.д.
Как во всех строках этой табличной части присвоить значение в колонке, например "Номер3" равное 10.
Пытаюсь так :
Для Каждого СтрТовары из товары Цикл
СтрТовары["номер3"] = 10;
Конеццикла;
Не получается ... Как же можно обратиться к колонке по её имени ?
|
|
1
Mauser
21.09.16
✎
12:52
|
WTF "Наименование"? Заголовок? Идентификатор?
|
|
2
Румата
21.09.16
✎
12:59
|
По индентификатору
|
|
3
Румата
21.09.16
✎
12:59
|
))
|
|
4
DrShad
21.09.16
✎
13:02
|
на клиенте или на серванте?
|
|
5
Румата
21.09.16
✎
13:04
|
Обычные формы
|
|
6
DrShad
21.09.16
✎
13:06
|
тип значения колонок?
|
|
7
Сильф
21.09.16
✎
13:08
|
Что значит "не получается"? Какая-то ошибка или тупо не проставляется значение?
|
|
8
ovrfox
21.09.16
✎
13:17
|
Для всех строк обычно делают так
ТЗ.ЗаполнитьЗначения (10, "Номер3");
|
|
9
ovrfox
21.09.16
✎
13:19
|
А для ТЧ можно так
мЗнач = Новый Массив();
Для Инд = 1 по ТЧ.КоличествоСтрок()
мЗнач.Добавить(10);
КонецЦикла
ТЧ.ЗагрузитьКолонку(мЗнач, "Номер3");
|
|
10
ovrfox
21.09.16
✎
13:23
|
Ваш вариант нужно так
стрСвойств= Новый Структура("Номер3", 10)
Для Каждого СтрТовары из товары Цикл
ЗаполнитьЗначенияСвойств(СтрТовары, стрСвойств);
Конеццикла;
|
|
11
Румата
21.09.16
✎
13:26
|
Спасибо
|
|