|
Перебор табл части документа и изменение |
☑ |
0
RedTop
23.03.14
✎
20:04
|
Никак не могу понять в чем проблема. Нужно перебрать строки табличной части документа и проставить скидку. В форме документа сделал перебор:
&НаСервере
Процедура ПолучитьСтрокиДляСкидки()
а = 0;
Для каждого СтрокаТБЗ из Объект.Товары Цикл
а = а +1;
СтрокаДляИзменения = Объект.Товары.Получить(а);
СтрокаДляИзменения.СуммаРучнойСкидки = ПолучитьСкидкуЛето(СтрокаТБЗ.Номенклатура);
КонецЦикла;
КонецПроцедуры
Ругается на Объект.Товары.Получить(а);
{Документ.РеализацияТоваровУслуг.Форма.ФормаДокумента.Форма(94)}: Ошибка при вызове метода контекста (Получить)
СтрокаДляИзменения = Объект.Товары.Получить(а);
по причине:
Недопустимое значение параметра (параметр номер '1')
что я делаю не так, подскажите пожалуйста.
8.2 УТ 11. УФ.
|
|
1
RedTop
23.03.14
✎
20:13
|
плиз хелп
|
|
2
Naumov
23.03.14
✎
20:14
|
А СП что говорит? И на кой так получать вообще?
|
|
3
RedTop
23.03.14
✎
20:15
|
а как еще можно?
|
|
4
ДенисЧ
23.03.14
✎
20:16
|
СтрокаТБЗ = ПолучитьСкидкуЛето(СтрокаТБЗ.Номенклатура);
не?
|
|
5
zulu_mix
23.03.14
✎
20:18
|
Для каждого СтрокаТБЗ из Объект.Товары Цикл
СтрокаТБЗ .СуммаРучнойСкидки = ПолучитьСкидкуЛето(СтрокаТБЗ.Номенклатура);
КонецЦикла;
|
|
6
RedTop
23.03.14
✎
20:18
|
спасибо за подсказки - разобрался
|
|
7
zulu_mix
23.03.14
✎
20:19
|
(4) бухал и пробухал СП? :)
|
|
8
ДенисЧ
23.03.14
✎
20:20
|
(7) Я не пью. И тебе не советую :-)
|
|