Имя: Пароль:
1C
1С v8
Обход строк табличной части
,
0 kolp821
 
25.09.13
10:19
Имеется цикл обхода первой строки табличной части, табличная часть имеет две колонки: НомерСтроки, Цена. Нужно обратится к колонку Цена, но выдает ошибку Значение не является значением объектного типа (Цена) Стр = Стр.СумаОплати, Что  я делаю не так?

Для Каждого Стр из ТЧ_надо_опл_1_год[0] Цикл
            Стр = Стр.Цена;            
            КонецЕсли;    
        КонецЦикла;
1 Шапокляк
 
25.09.13
10:20
ТЧ_надо_опл_1_год[0] это что такое?
2 kolp821
 
25.09.13
10:20
ТЧ_надо_опл_1_год = Ссылка_Дог.РеквизитОплата.ТабличнаяЧастьОплати;
3 ДенисЧ
 
25.09.13
10:20
Отладчик украли?
И это что за НЕХ ТЧ_надо_опл_1_год[0] ?
4 Ненавижу 1С
 
гуру
25.09.13
10:21
"Имеется цикл обхода первой строки табличной части"
это как?
5 Бледно Золотистый
 
25.09.13
10:21
Стр = ТЧ_надо_опл_1_год[0].Цена;
6 Шапокляк
 
25.09.13
10:21
ТЧ_надо_опл_1_год это табличная часть? А зачем [0]?
7 Бледно Золотистый
 
25.09.13
10:22
(4) Обход по колонкам получается, только нафига?
8 OpKc
 
25.09.13
10:23
(7) по каким колонкам? Оо
9 kolp821
 
25.09.13
10:24
(6) обращение 1 строки табличной части
10 kolp821
 
25.09.13
10:24
(5) видает ошибку Итератор для значения не определен
11 Шапокляк
 
25.09.13
10:25
(9) Вы обратились к 1 строке табличной части. У нее есть цена? И вообще странно все это - что значит обходить строку?
12 Ненавижу 1С
 
гуру
25.09.13
10:25
походу автор совсем с грибами задружил
13 BuHu
 
25.09.13
10:26
(12) имхо ,тут что то серьёзней
14 IVT_2009
 
25.09.13
10:27
Для Каждого Стр из ТЧ_надо_опл_1_год Цикл
            Стр = Стр.Цена;            
            КонецЕсли;    
        КонецЦикла;
Не ?
15 IVT_2009
 
25.09.13
10:28
КонецЕсли;  только зачем там ?
16 BuHu
 
25.09.13
10:28
вобще в (0) жуткий какой то код
17 Бледно Золотистый
 
25.09.13
10:30
(8) Конструкция Для Каждого Стр из ТЧ_надо_опл_1_год[0] Цикл Стр = значение каждой колонки 1-й строки. Разве нет?
18 МойКодУныл
 
25.09.13
10:34
Код очень медитативен, сохраню, чтобы на досуге обрести просветление. Особенно конструкция КонецЕсли в середине цикла, без самого если.
19 OpKc
 
25.09.13
10:36
(17) да, верно.
20 BuHu
 
25.09.13
10:39
(17) все верно , но зачем использовать одно и тоже имя переменной , ведь дальше первой колонки цикл не пойдет
21 BuHu
 
25.09.13
10:45
+(20) хотя нет , не прав я
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn