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.