Имя: Пароль:
1C
1С v8
Обращение к реквизитам
0 Alex_Rav74
 
06.12.12
20:13
Доброе время суток.
Есть табличная часть с 31 реквизитами вида Сумма1, Сумма2, ..., Сумма31.
Вопрос: Можно ли к ним обратиться в цикле, что то типа Сумма[к]?
1 shuhard
 
06.12.12
20:13
(0) да
2 Нуф-Нуф
 
06.12.12
20:14
(1) ты совершенно прав, даже не поспоришь.
3 Alex_Rav74
 
06.12.12
20:22
Вот такой цикл:

Пока Док.Следующий() Цикл
   Для Каждого к ИЗ Док.Продавцы Цикл
   Для н = 1 По 31 Цикл
       Сумма = Сумма + к.Сумма[н];        
   КонецЦикла;
   КонецЦикла;
КонецЦикла;

Выдаёт ошибку: Поле объекта не обнаружено (Сумма)
                   Сумма = Сумма + к.Сумма[н];
Что делаю не так?
4 awa15
 
06.12.12
20:24
Вместо к.Сумма[н] напиши к["Сумма" + н]
5 Alex_Rav74
 
06.12.12
20:26
Спасибо большое. Всё работает.