Значение индексного выражения находится за границами массива

Обновлено: 04.11.2024

(0) ИтогиВР это у тебя массив.
Имеет несколько элементов. Что бы получить какой то элемент из массива, пишется ИтогиВР[номерЭлемента]
Твоя ошибка говорит о том, что ты хочешь получить элемент, которого нет в этом массиве.
Например у тебя 5 элементов в массиве, а ты хочешь получить десятый.
Вроде так :)

9 - 06.06.12 - 12:04

ИтогиВР[НомерИтога-1] так наверное :)

10 - 06.06.12 - 12:05

Разм(<?>)
Синтаксис:
Разм(<Имя_массива>)
Назначение:
Возвращает размерность массива.
Параметры:
<Имя_массива> - идентификатор массива.

11 - 06.06.12 - 12:06

оттести НомерИтога - он часом на 0 не выходит?

12 - 06.06.12 - 12:08

13 - 06.06.12 - 12:09

(12) позвать специалиста

14 - 06.06.12 - 12:09

(12) тебе уже подсказали. см. (10) + помни что "нумерация" масиива начинается с 0

15 - 06.06.12 - 12:19

(14) не всегда

16 - 06.06.12 - 12:22

(15) в v7 не всегда? ..опа-на

17 - 06.06.12 - 12:32

(16) именно в v7

18 - 06.06.12 - 12:33

(17) посыпаю голову пеплом . мля, уже забыл :(

19 - 06.06.12 - 12:56

(0) В (8) - практически полный ответ. Проверь, как присваивается значение переменной НомерИтога. Почему оно выходит за границу размерности массива.

Mikeware

20 - 06.06.12 - 12:59

(8) теперь объясни этому дятлу, что же такое массив.

FastCode 1C - шаблоны кода, статьи, курсы и ответы на вопросы

Читайте также: