v7: как исправить Значение индексного выражения находится за границами массива #614288


#0 by SKOP
{Отчет.РасчетныеВедомости.Форма.Модуль}: Значение индексного выражения находится за границами массива
#1 by AleksAnt
Сравнить НомерИтога с количеством в ИтогиВР
#2 by SKOP
как сровнить
#3 by AleksAnt
мои телепатические способности очень ограничены, поэтому расскажи сам что такое ИтогиВР?
#4 by SKOP
Значение индексного выражения находится за границами массива а что это озночает
#5 by acsent
> или < или =
#6 by SKOP
а как исправить эту ошибку
#7 by del123
жесть какая))
#8 by del123
ИтогиВР это у тебя массив. Имеет несколько элементов. Что бы получить какой то элемент из массива, пишется ИтогиВР[номерЭлемента] Твоя ошибка говорит о том, что ты хочешь получить элемент, которого нет в этом массиве. Например у тебя 5 элементов в массиве, а ты хочешь получить десятый.
#9 by palpetrovich
ИтогиВР[НомерИтога-1] так наверное :)
#10 by dedmoroz777
Разм(<?>) Синтаксис: Разм(<Имя_массива>) Назначение: Возвращает размерность массива. Параметры: <Имя_массива> - идентификатор массива.
#11 by Касандер72
оттести НомерИтога - он часом на 0 не выходит?
#12 by SKOP
ИтогиВР[НомерИтога-1] не чего недает напишите решение если кто знает
#13 by del123
позвать специалиста
#14 by palpetrovich
тебе уже подсказали. см. + помни что "нумерация" масиива начинается с 0
#15 by Serg_XX
не всегда
#16 by palpetrovich
в v7 не всегда? ..опа-на
#17 by Serg_XX
именно в v7
#18 by palpetrovich
посыпаю голову пеплом  ...мля, уже забыл :(
#19 by Serg_XX
В - практически полный ответ. Проверь, как присваивается значение переменной НомерИтога. Почему оно выходит за границу размерности массива.
#20 by Mikeware
теперь объясни этому дятлу, что же такое массив....
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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