Индекс за пределами
☑
0
woha
25.02.16
✎
19:33
Доброго вечера!
Как такое может быть:
Если Запасы.Количество() Тогда
Возврат Запасы[Элементы.Запасы.ТекущаяСтрока];
Иначе
Возврат Неопределено;
КонецЕсли;
выдает ошибку: "индекс за пределами".
Спасибо.
1
mikecool
25.02.16
✎
19:34
(0) легко
сравни, что возвращает ТекущаяСтрока и подумай
2
mikecool
25.02.16
✎
19:34
а после сделай минус 1
3
woha
25.02.16
✎
19:39
Запасы.Количество() - это возвращает 2,
а Элементы.Запасы.ТекущаяСтрока - 3. Это нормально?
4
shuhard
25.02.16
✎
19:43
(3)[ Это нормально?]
а у тебя есть выбор ?
5
Записьдампа
25.02.16
✎
19:45
(0) а еще ты будешь спрашивать про значение текущей строки после нескольких вставок и удалений из табличной части
6
Записьдампа
25.02.16
✎
19:46
Поэтому заранее настоятельно рекомендую спустится с небес до СП
7
Записьдампа
25.02.16
✎
19:49
(2) а вот этого не надо
8
woha
25.02.16
✎
19:54
(5) :) Спасибо, разобрался.
9
MishaD
25.02.16
✎
20:38
Странно, не знал что в 1с-ке можно не булевский тип использовать как Истину.
10
Garykom
гуру
25.02.16
✎
20:41
(9) ничего страшного, я тоже не знал
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой