v7: Индекс не входит в границы списка значений #272311


#0 by Psih
На код: Серия = СЗ.ПолучитьЗначение; {D:НЕ ТРОГАТЬ!!!!БАЗЫ1CMY EXTFORMSVYGRUZKAPASPORTA.ERT}: Индекс не входит в границы списка значений. Номер = СЗ.ПолучитьЗначение; {D:НЕ ТРОГАТЬ!!!!БАЗЫ1CMY EXTFORMSVYGRUZKAPASPORTA.ERT}: Индекс не входит в границы списка значений. ДатаД = СЗ.ПолучитьЗначение; {D:НЕ ТРОГАТЬ!!!!БАЗЫ1CMY EXTFORMSVYGRUZKAPASPORTA.ERT}: Индекс не входит в границы списка значений. Кем   = СЗ.ПолучитьЗначение; {D:НЕ ТРОГАТЬ!!!!БАЗЫ1CMY EXTFORMSVYGRUZKAPASPORTA.ERT}: Индекс не входит в границы списка значений.
#1 by Psih
Че то както криво у меня получилось вопрос задать
#2 by Иде я
Шутишь ?!!!
#3 by Psih
Да нет
#4 by Иде я
У тебя список не имеет 2,3,4,5,6,7,8,9 значений.
#5 by Программист 484
СЗ.РазмерСписка Если больше 0 тогда
#6 by sapphire
мда... в каком-то элементе не указан документ, удостоверяющий личность ищи refprint-ом.. (есть на диске ИТС)
#7 by Ёпрст2
Проверить, что вернула функция, и если это СЗ, его размерность.
#8 by igork1966
Это означает что в СЗ < 3 значений.
#9 by Psih
не может такого быть. Программа работает так, как нужно,но.. вылетает эта ошибка
#10 by Злопчинский
в качестве разделителя в докеудостоверличность используется не тот, который стоит в алгоритме разбора.
#12 by sapphire
сам то понял что сказал?: Т.е. нужно что бы вылетала ошибка :)
#13 by sapphire
Там вроде из Формы все заполняется, скорее всего - тупо незаполнено поле
#14 by Psih
Наоборот, она работает, но нужно чтоб ошибка не вылетала
#15 by zbv
+ пардон куйну сморозил :( Пора домой...
#16 by Иде я
Развод. Света. В баню.
#17 by sapphire
#18 by sapphire
#19 by Psih
Спасибо! ошибка больше не вылетает
#20 by Фокусник
если вылетает ошибка, значит программа работает, но не правильно... потом аукнется вам эта Попытка/Исключение
#21 by Злопчинский
Ниче вы не знаете... Читатйе теорию ошибок. Ошибки бывают четные и нечетные. Четные ошибки "нивелируют" друг друга, что мы и наблюдаем у автора - 4 ошибки, снивелировали друг друга и автор получил правильный результат. Точно также, если автор уберет например оператор           Кем   = СЗ.ПолучитьЗначение; - ошибка будет НЕЧЕТНАЯ и прога конкретно посчитает неправильно. .. также в программе незачем делать много ошибок - достаточно сделать одну и обращаться к ней в цикле...
#22 by sapphire
Автору влом разбираться или нет он написал в : что и породило . Флаг ему в руки :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С