|
проблема в 1с уат
| ☑ |
0
dron4ikkk
31.10.13
✎
08:59
|
есть участок кода и при выполнении этого участка выходит ошибка:
код:
i=0;
стр=тбТопливо.Вставить(i);
стр.Основное =Основное;
стр.Дополнительное =Дополнительное;
i=1;
пока i<>8 цикл
стр=тбТопливо.Вставить(i);
стр.Основное =спОснТопливо.Получить(i-1);
если Дополнительное<>"Нет" Тогда
стр.Дополнительное =спДопТопливо.Получить(i-1);
иначе
стр.Дополнительное =0;
конецЕсли;
i=i+1;
конеццикла;
ошибка:
стр.Основное =спОснТопливо.Получить(i-1);
по причине:
Значение индекса выходит за границы диапазона
кто подскажет в чем дело?
|
|
1
shuhard
31.10.13
✎
09:08
|
(0) отладчика позови
|
|
2
Bigbro
31.10.13
✎
09:11
|
спОснТопливо видимо нумеруется с единицы а не с нуля
|
|
3
dron4ikkk
31.10.13
✎
09:17
|
стр.Основное =спОснТопливо.Получить(i+1);так чтоли?))
|
|
4
BuHu
31.10.13
✎
09:20
|
(2) что? это как?
(0)спОснТопливо.Количество()<8 ?
|
|
5
zak555
31.10.13
✎
09:25
|
уат совместно с 1с ?
|
|
6
yam
31.10.13
✎
09:27
|
Никто не будет вместе автора работать отладчиком. Так что ищи сам.
|
|
7
new1snik
31.10.13
✎
09:32
|
(5) С чего ты так решил? О_о
|
|
8
Artful Den
31.10.13
✎
09:36
|
(5) это папуковская поделка
|
|