function ArrAtInsert Назад В начало Вперед

Назначение

Вставить неинициализрованный элемент в позицию aIdx. Все элементы с позицией aIdx и больше сдвигаются вправо. Количество элементов в массиве увеличивается.

Описание

function ArrAtInsert (var mass : array of anyType; aIdx : longInt) : boolean;

Параметры

mass : array of anyType - имя массива.

aIdx : longInt - позиция в массиве для добавления элемента.

Возвращаемое значение

Если операция прошла успешно, то функция возвращает true, иначе - false. Работает только для динамических массивов, для статических массивов возвращает false.

При передаче поля не являющегося массивом выбрасывается исключение ExVip.ExArrayFieldNotValid.

Примечания

Функция доступна начиная с Атлантис 5.1.