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

Назначение

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

Описание

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

Параметры

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

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

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

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

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

Примечания

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